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

Please enter your comment!
Please enter your name here