Nigeria Police Harassment at Ikpoba hill, NNPC Depot, Benin city, Edo State.

Note: The video tag is not supported in Internet Explorer 8 and earlier versions.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Some more Related News you might be interested in....