Sri Lanka on Friday grappled with one of its worst disasters as Cyclone Ditwah wreaked havoc, causing floods and landslides ...