The Nigeria Police Force has arrested two internationally wanted fugitives, Felix Omoregie, a suspected human trafficking kingpin declared wanted by…
Sign in to your account
Remember me