Youth Demand pro-Palestinian protest blocks traffic in London
Youth Demand protesters faced police intervention during a pro-Palestinian rally in London, reflecting tensions between protest rights and public order.
Youth Demand pro-Palestinian protest blocks traffic in London
Youth Demand protesters faced police intervention during a pro-Palestinian rally in London, reflecting tensions between protest rights and public order.