Extinction Rebellion's UK press blockade draws political criticism

3 years ago 226
Police arrested members of the protest group over its blockade of delivery trucks leaving printing presses.
Read Entire Article