Tag

Pen Cinema

Browsing
Police IG, Ibrahim Idris

Men of the Nigeria Police force have allegedly invaded a mosque where they arrested several worshippers and demanded for ransom for their release. The…

Advertisements