Locust Swarm Took Over a City In India

Just a reminder that 2020 is not over yet… The Authorities in Gurgaon, a city near New Delhi in India, has warned the citizens of the impending swarm, expected to cover the city on Friday.  Residents were forced to lock their doors and windows.  As expected, many of them shared amazing videos and photos as […]

Continue Reading