Nigerian Police Detain Media Personnel In Abuja Over Petition By Senator Bwacha
Bwacha had earlier submitted a petition to the police to investigate the journalist in Taraba State over alleged cyber-stalling, defamation of character, and frustration of ambition among others.
Source: saharareporters.com