
Police Rescue 12 Kidnapped Passengers in Nigeria
Swift action by police and local hunters freed 12 people hours after armed kidnappers forced them from buses into a forest in Ondo State. The coordinated rescue shows how community partnership can turn a terrifying situation around.
