International6 years ago
After arrest warrant, Catalan leader, 4 others turn themselves in to police in Belgium
24 hours after a Spanish judge issued a warrant of arrest for exiled Catalan leader, Carles Puigdemont, the self-exiled leader and four other associates turned themselves...