Seven tonnes of horse manure dumped outside newspaper offices at Extinction Rebellion rally

0
193

Hundreds of Extinction Rebellion (XR) protesters have marched through London in a demonstration aimed at the British press.