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.
The city of Al Khobar, Saudi Arabia was subjected to a horde of locusts on February 21.
Occurred on February 21, 2020 / Al Khobar, Saudi Arabia Info from Licensor: "It’s because summer is coming so that the..