Rivers Community Accuses Police Of Sustained Harassment, Arbitrary Arrests
Residents of Taabaa Community in Khana Local Government Area of Rivers State have accused operatives of the Nigerian Police Force of sustained harassment, intimidation, a...
By Anayo Onukwugha