Catalans have staged a rally in Barcelona, demanding independence from Spain and censuring police violence in earlier demonstrations.
Thursday 18 April 2024
Press TV - 5 years ago
Pro-secession Catalans rally in Barcelona, slam police violence
Latest News