14

Heavy rains produced by the deadly cyclone in Sri Lanka, have so far displaced more than 3,00,000 people and resulted in massive landslide causing atleast 40 confirmed deaths and hundreds more feared buried.  The cyclone storm is expected to cause more harm and predicted to move along Eastern India coast […]