More than 20 people have died and 14 are missing in Sri Lanka after continuous heavy rains triggered major landslides and floods across 17 districts. Thousands have been displaced, rail services disrupted and homes severely damaged, according to Sri Lanka’s Disaster Management Centre.