Sri Lanka parliament votes to fire impeached police chief from Al Jazeera – Breaking News, World News and Video from Al Jazeera on 2025-08-05 18:38 (#6Z4DH) The move comes after a commission found Deshabandu Tennakoon guilty of gross abuse of power.