For Real?? Is This Really A Nigeria Police Outpost In Zalau, Bauchi? (Photo)

A Nigeria police outpost in Zalau town of Bauchi state.

ALSO READ  Nigeria’s First Indigenous Automobile Manufacturer Innoson slams N30 billion suit on GTBank

Leave a Reply

Your email address will not be published.