Header Ads

Would You Ever Believe This A Police Barrack?



he state of the Nigerian Police Force barracks in Wadata, Makurdi, Benue State. Something should be done about this deplorable state of living by the Police. More photos after the cut..