Spanish police apologize for escape of Catalan separatist

Spanish authorities have launched an investigation into how Catalan separatist leader Carles Puigdemont managed to evade arrest and flee Spain.

Leave a Comment