Massive Swarm Of Locusts Reach Saudi Arabia & Yemen Blocking Out The Sun
Locust swarms of biblical proportions are threatening crops across East Arica and Southwest Asia Saudi Arabia and Yemen are facing a swarm of roughly 360 billion locusts. The spreading swarms, which can sometimes block out […]
