Drama As Nigerian Police Invade Peoples Gazette Main Office In Abuja, Arrest Editor
The Peoples Gazette newspaper’s head office in Abuja, has been invaded by the Nigeria police, according to SaharaReporters. The police stormed the newspaper’s office and […]