Check Out This Police Station In Benue State Nigeria

police station in nigeria

Feb 5, 2014 – Shocking: See This Police Station In Nigeria

Believe it or not, this is a police station in Otukpo, a town in Benue State Nigeria.

I don die ooo is this a police station or pit latrine toilet?

What is the way forward my people.