Barcelona, Spain. 25th Mar, 2018. Riot police charge in Barcelona. Protests erupted on the streets of Barcelona after deposed Catalan president Carles Puigdemont was arrested by German police on an international warrant. Credit:  Jordi Boixareu/Alamy Live News - Stock Photo
{}