Huge turnout for Catalan independence rally
Some 1.5 million people have been taking part in Catalonia's annual independence rally in Barcelona, according to police. The march was organized by the National Assembly of Catalan.
Last week lawmakers in the municipality of San Pedro de Catalunya Taurel urged parliament to adopt a resolution on the national sovereignty of the autonomous community and hold a referendum on the issue within two months.
Tens of thousands of people poured into the city waving the region's independence flag and brandishing the colours red and yellow.
This year's march aimed to be the biggest ever - and a protest against the Spanish government's tax laws.
Catalonia wants Madrid to review its tax agreement and provide a bailout.
The size of the turnout for the rally, which is held annually on 11 September to mark the Siege of Barcelona 300 years ago, forced organisers to change its route.