Video: Hordes of locusts block out the skies in Saudi Arabia

Locusts blocked out the sun in Saudi Arabia and Yemen
Saudi Arabia, Locusts, Swarms
04February2020
Thomas Shambler