Sri Lanka parliament votes to fire impeached police chief | Corruption News

The move comes after a commission found Deshabandu Tennakoon guilty of gross abuse of power.

Sri Lanka’s Parliament has voted to fire the country’s police chief for misconduct and gross abuse of power in the island’s first impeachment of an…

Continue Reading