Sunflower 4/21/2024 21:27:00 No. 7491 [Open] 82778f [Reply] report >>/7490/ Israel is the location of the world's energetic "birth canal" when looking at the system as a world wide structure. The "kingdom of Christ" which they created after WW2 is about to be reversed.