You Need To See These Shocking Photo Of An Alleged Nigerian Police Outpost In Zalau, Bauchi

According to a twitter post here’s a Nigeria police outpost in Zalau town of Bauchi state.

8

 

Leave a Reply

Your email address will not be published. Required fields are marked *