Saudi Arabia: Locust Swarms Invade Mecca 4
- Captured on Wednesday 9th of December 2020
- Location is Makkah al-Mukarramah
Description
A large number of locust swarms had taken over Mecca, Saudi Arabia. Saudi Arabia officials announced that it has cont Read more...