Abducted Benue Links Passengers, Driver Regain Freedom After One Week
The eleven passengers and driver abducted from a Benue Links vehicle in Okpokwu Local Government Area of Benue State have regained their freedom after spending a week in captivity.
The…