Cyclone Ditwah swept northward across Sri Lanka, with torrential rain and strong winds expected to cause more flooding in the ...
The total economic losses incurred are estimated to be around $6-$7 billion. This is more than the country’s foreign reserves ...