Downloaded videos come without watermark.

Saudi Arabia: Locust Swarms Invade In Makkah Al-Mukarramah

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 spread in Mecca, Saudi Arabia. Saudi Arabia officials announced that it has contr Read more...