What’s next, frogs?

Advertisement

One million locusts swarm Israel. (At least it wasn’t #10.)

Recommended from JTA

Advertisement