Spanish King Felipe VI and Prime Minister Mariano Rajoy attended the protest, which was also a show of Barcelona’s unity and cultural diversity. Protesters held signs saying “No to Islamophobia” as they marched alongside members of the city’s Muslim community.
Some Muslim marchers held signs reading “I am Muslim. I am not a terrorist,” and “Islam is peace.”
Another woman in the crowd looked dejected and said simply, “it’s enough already.”
Marchers handed roses to the police and paramedics to thank them for their response to the attacks, and some adorned their vehicles with the flowers.
Protesters also added their tributes to a mountain of roses laid at Las Ramblas, where a driver plowed a van into crowds on August 17, killing 13 people and leaving more than 100 others injured.
Police believe 22-year-old Morrocan national Younes Abouyaaqoub was the driver in the attack. He is also accused of killing a man as he hijacked a vehicle to escape the attack scene. Abouyaaqoub was killed during a police operation on Monday.
A 15th victim died in a second attack in the early hours of August 18, when a vehicle mowed down pedestrians in the coastal town of Cambrils. Five assailants in the car were shot dead by police at the scene. They and Abouyaaqoub were wearing fake suicide belts when they were killed, police said.