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

Sky News

Published

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

Full Article