God's Plan Vs. Satan's Plan and How the Battle is Playing out Today debyMay 27, 2024Anti-Semitism, From the River to the Sea, Free Free Palestine, Apartheid, Arab Refugees, Two-State SolutionComment