FEATURED4 years ago
Group Demands N3bn Compensation From Police Over Human Rights Violation
Compensation of N3 billion has been demanded against the police for the brutality of tricycle riders and seizure of 150 tricycles in Delta State. A witness,...