Footage Of A Devastating Locust Swarm On The Dammam Riyadh Highway
Swarms of locusts are powering through and Saudi authorities have been working hard to combat them. The swarms arrived this …
Swarms of locusts are powering through and Saudi authorities have been working hard to combat them. The swarms arrived this …