Criminal Who Drugged and Swapped Places With Twin Brother to Escape Prison Recaptured

A criminal who escaped a Peruvian prison by drugging his twin brother and leaving him in his place has been recaptured after more than a year on the run. Alexander Delgado Herrera was serving a 16 year sentence for...

Continue reading at Newsweek →