Ogun: Couple in police net for alleged human trafficking

Nigerian Police
Nigerian Police