June 4, 2024 Pictures Speak : Rains cause havoc in many parts of Sri Lanka Supreme Court declares the promotions given to three Chief Inspectors of Police in 2010 was invalid Sri Lanka’s First Female Permanent Representative to UNECA presents her credentials photos Courtesy Sri Lanka Army Loc, Local