ALICANTE authorities are said to be astonished after a wanted kidnap gang leader turned himself in to police in Cadiz province, only for a judge to bail him. The Guardia Civil made a nationwide appeal last month to find Carlos Garrido Delgado, the alleged mastermind behind an Alicante kidnapping plot in June to prise out […]