elishavision.com
Locust Plague in Mecca
The unprecedented event this week in Mecca amazingly corresponds to this week’s Torah reading in Jewish synagogues. They read from Exodus 10:1 – 13:16 about the locust plague in Egypt. …