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
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.