Recently a video of a devastating mudslide went viral on social media claiming it to be from Kullu, Himachal Pradesh.…
Recently, Libya faced a catastrophic natural calamity. A few days back, storm Daniel hit the Derna city of the country…