When a man who’d been sleeping rough walked into a police station near Heathrow Airport, it would lead to the UK’s first prosecution of human trafficking for organ removal. Read More
Organ harvesting: Trafficked for his kidney and now forced into hiding
