Activists led a demonstration through the streets of Manchester, UK and into the stores of food retailer Pret A Manger to protest plans to open 40 new stores in Apartheid Israel.
Tag
Activists led a demonstration through the streets of Manchester, UK and into the stores of food retailer Pret A Manger to protest plans to open 40 new stores in Apartheid Israel.