Can We Rely on the Police? The Sri Lanka Police is once again under scrutiny, with former IGP Deshabandu Tennakoon ...
After Sri Lanka's fugitive police chief Deshabandu Tennakoon turned himself in, a clip purportedly showing him speaking about ...
Over a hundred MPs of the ruling National People’s Power (NPP) coalition on Monday wrote to the Parliament Speaker seeking ...
Lanka's police chief faces dismissal after a botched drug raid resulted in an officer's death. The ruling party cites ...
Sri Lanka's police chief Deshabandu Tennakoon denied bail after a deadly raid; accused of being a crime boss and facing ...
Deshabandu Tennakoon, the suspended inspector general of police, was on Thursday refused bail in a case related to a shooting incident in 2023 and will now spend time in remand custody till April 3.
Tennakoon, who had been on a run since February 28, turned himself in at the magistrate’s court in the southern town of ...