Protests over a range of issues are taking place in cities across Europe, from Milan and Madrid to Lisbon and Tirana. Demonstrators are taking to the streets over pensions, housing, education, corruption and opposition to war, reflecting a diverse mix of grievances across the continent.
Read full article