Repeat off


Repeat one


Repeat all

Fugitive found living in cave 17 years after escaping from prison
Photo #2226 01 October 2019, 00:00
Chinese police have arrested a fugitive who had been on the run for 17 years, after using drones to capture images of the cave where he was hiding.
Comments (0)

Would you like to share the page with your friends?