Five editorial staff members of Peoples Gazette, an Abuja-based newspaper, have been detained by the Nigeria Police Force (NPF) over an allegation bordering on defamation of character. TheCable understands that
Five editorial staff members of Peoples Gazette, an Abuja-based newspaper, have been detained by the Nigeria Police Force (NPF) over an allegation bordering on defamation of character. TheCable understands that