Police arrest four over alleged organ harvesting, trafficking in Nasarawa

The Nigeria Police Force has arrested and paraded four suspects allegedly linked to an organ harvesting and human trafficking syndicate operating in Nasarawa State. The