Police Order Dismissal, Prosecution After Handcuffed Man Is Shot Dead in Delta
Police extrajudicial killing Delta has triggered outrage after a handcuffed man was shot dead by officers in Effurun. The Nigeria Police Force has ordered dismissal and prosecution of those involved, while Governor Sheriff Oborevwori condemned the act as unlawful, placing the case at the centre of a national accountability test.
Read more