Cyclone Ditwah Causes Major Damage in Sri Lanka

Cyclone Ditwah has caused nearly Rs 75 billion in damage to Sri Lanka's infrastructure, with extensive road and bridge destruction reported.
Advertisement