A federal high court in Abuja has ordered the Nigeria Police Force (NPF) to pay a fine of N15 million over the unlawful detention of seven suspects for three years
A federal high court in Abuja has ordered the Nigeria Police Force (NPF) to pay a fine of N15 million over the unlawful detention of seven suspects for three years