‘Butcher of Giles’: Fugitive killer who murdered family apprehended by police
09-09-2024 17:04 Luis Iribarren Longevin – “El carnicero de Giles” or “Butcher of San Andrés de Giles” – arrested in Santiago del Estero Province after 11 days on the run; Serial killer, who was serving life for murder of his parents, two siblings and aunt, escaped in August while on educational outing.