One of world’s most wanted terrorists, 74, escapes house arrest by abseiling from flat
2 hours ago
1
Handout photo released by Argentina’s Security Minister of Italian Leonardo Bertulazzi, being arrested by Argentine Federal Police in 2024 (Picture: AFP via Getty)