Escapee turns himself in - Barbados Today