Thumbnail 1665406
thumbnail
Large (256x256)

Articles

Sri Lanka parliament votes to fire impeached police chief
The move comes after a commission found Deshabandu Tennakoon guilty of gross abuse of power.
1