News Politics Spain

300,000 Catalonians Rally Demanding Release of Leaders

  • Whatsapp

In Catalonia, thousands of people have taken to the streets in support of independence leaders. Our correspondent, Joan Ortiz brings us the latest.