Chinese police have arrested a fugitive who’d been on the run for 17 years, after they used drones to spot his cave hideout.
The 63-year old, named Song Jiang by the police, had been jailed for trafficking women and children but escaped from a prison camp in 2002.
He had been living in a tiny cave cut off from human interaction for years.
Yongshan police received clues about Song’s whereabouts in early September, they said on their WeChat account. Read more