Peta activists held a protest outside the Marks and Spencer headquarters in London as the retailer’s annual meeting took place.The…
This website uses cookies.