Human trafficker, on the run for 17 years after prison break, found in Chinese cave by police drone

© Yongshan Police

A 63-year-old man who had been on the run for 17 years after pulling off a daring prison break was finally captured by Chinese police, who tracked the fugitive to a cave using drones.

Song Jiang was apprehended at his mountainous hideout on September 19 by Yongshan police in Yunnan province, south-west China, after authorities used unmanned aerial vehicles to search the area.  (Photos)

Continue reading https://on.rt.com/a2le