Mass demonstrations in Belgium, Italy, Spain, and Albania
Thousands demonstrated across Belgium, Italy, Spain, and Albania, with police deploying water cannons and rubber bullets in Tirana and protesters marching
Thousands demonstrated across Belgium, Italy, Spain, and Albania, with police deploying water cannons and rubber bullets in Tirana and protesters marching