Scotland Yard has been accused of suppressing a peaceful pro-Palestinian protest after the co-head of Greenpeace UK, Will McCallum, and four other activists were arrested after biodegradable blood-red dye was poured into a pond outside the US embassy in London in protest at continued US arms sales to IsraelRead More
