Freedom After 12 Days: Navy Rescues 17 Abducted Calabar Passengers
Calabar, Cross River State. (Nigeria): Seventeen passengers kidnapped along the Calabar-Oron waterway have regained their freedom after 12 harrowing days in captivity. Acting on intelligence, the Nigerian Navy blocked escape…