Can We Rely on the Police? The Sri Lanka Police is once again under scrutiny, with former IGP Deshabandu Tennakoon ...
On the morning of 21 March, 2025, a Chinese-built K-8 jet trainer aircraft of the Sri Lanka Air Force (SLAF) crashed at Wariyapola. Fortunately, the two pilots ejected from the aircraft and parachuted ...