Men of the Nigeria Police Force, NPF, allegedly shot and killed a young boy in the Kubwa area of the…
Nigeria Police Force (NPF)
1 post
Men of the Nigeria Police Force, NPF, allegedly shot and killed a young boy in the Kubwa area of the…