Sri Lanka's police chief barred from functioning by Supreme Court
Sri Lanka's Inspector General of Police Deshabandu Tennakoon, whose appointment was tainted with controversy, has been forced to step away from performing his duties as the Inspector General of Police, following a Supreme Court decision to hear nine Fundamental Petitions that have been filed against him and his appointment to the post.