The 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..
No comments:
Post a Comment