Fourteen kidnap victims have regained their freedom after soldiers launched a fierce pursuit that forced their abductors to abandon 11 of them and flee into the Edo forest. The remaining three victims …
Fourteen kidnap victims have regained their freedom after soldiers launched a fierce pursuit that forced their abductors to abandon 11 of them and flee into the Edo forest. The remaining three victims …