Sri Lanka Reels as Cyclone Ditwah’s Toll Nears 200, Colombo Submerged
COLOMBO, Sri Lanka – Sri Lanka is grappling with its deadliest natural disaster in years after Cyclone Ditwah unleashed torrential rains and catastrophic landslides across the island nation, killing nearly 200 people, leaving…