13 arrests as Extinction Rebellion blockade newspaper printing presses

Climate activists Extinction Rebellion (XR) have blocked roads to a number of newspaper printing presses in England and Scotland, in an effort to prevent them distributing their papers.
Read More

%d bloggers like this: