landslides Sri Lanka to experience more weather anomalies in future: official Wednesday June 26, 2019 Recurring Sri Lanka floods, landslide highlight lack of preparation Friday June 2, 2017 Floods, landslides seen hitting Sri Lanka tea output Thursday June 1, 2017