Downloaded videos come without watermark.

Saudi Arabia: Locust Swarms Invade Mecca 4

You can also download at AP / Reuters
  • Captured on Wednesday 9th of December 2020
  • Location is Makkah al-Mukarramah


A large number of locust swarms had taken over Mecca, Saudi Arabia. Saudi Arabia officials announced that it has cont Read more...