Keanon Harry, 40, who escaped from a moving Guyana Prison Service (GPS) van while being transported to the Lusignan Prison on Thursday, turned himself in at the Leonora Police Station on the West Coast of Demerara on Friday afternoon. Police Headquarters had issued a wanted bulletin for Harry who managed to escape from the vehicle…
Prison escapee surrenders at Leonora Police Station










