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