Swarm of locusts descends on Saudi city of Al Khobar
Video Credit: Newsflare STUDIO - Duration: 00:30s - Published
Swarm of locusts descends on Saudi city of Al Khobar
The city of Al Khobar, Saudi Arabia was subjected to a horde of locusts on February 21.
The city of Al Khobar, Saudi Arabia was subjected to a horde of locusts on February 21.