In May last year, a young Nigerian man stumbled into a police station into the English town of Staines, in Surrey, and appealed for help. He had been sleeping rough and was disoriented. His story was dismaying: he had escaped after refusing to donate a kidney and he believed that his agent was pursuing him. Read more here.