Spanish police apologize for escape of Catalan separatist August 9, 2024 by admin Spanish authorities have launched an investigation into how Catalan separatist leader Carles Puigdemont managed to evade arrest and flee Spain.