The Failure of Our Police and the Culture of Impunity
Since Tuesday, the nation has been mourning the death of Captain Maxwell Mahama of the Ghana Armed Forces who was callously lynched by a group of persons at Denkyira-Obuasi in the Central region. I first read the story of the young captain’s death at a news website. The late captain was not related to me, … Read more