Tag: Sri Lanka Government

Sri Lanka Parliament Votes to Fire Impeached Police Chief

Sri Lanka's Parliament has voted to fire the country's police chief, Deshabandu Tennakoon, for misconduct and gross abuse of...