The Church of Ceylon is on the frontline of the response after severe flooding hit Sri Lanka last week. Over 200 people have been killed and over 600,000 people are now displaced by the widespread flooding and frequent mudslides. The Diocese of Colombo are working...