Metro
Over 50 die in Delta road crashes as police launch ‘Operation Velvet’
2 months agoSP Bright Edafe, Police Public Relations Officer (PPRO) for the Delta State Command in Nigeria
More than 50 people reportedly lost their lives in road crashes and other preventable incidents across Delta State between