Featured reading
Apo Six: 12 Years After, 2 Policemen Get Death Sentence, 3 Freed
2 min read•
1,551 views
A Federal High Court in Abuja has delivered the much awaited judgment on the killing of six traders in Abuja by policemen on 7 June 2005. Two of the policemen, standing trial, were sentenced to death, while three others…