By Huzefa Aliasger The Department of Meteorology in a press release mentioned that Sri Lanka experiences more than 90% of its major disasters due to meteorological phenomena, with dozens of ...
has forced more than 250,000 people in Sri Lanka to flee their homes, according to the island nation's Disaster Management Center. The India Meteorological Department said there was a "possibility ...