Extinction Rebellion issues ultimatum; ‘50,000’ activists to descend on London

[…]

Extinction Rebellion issues ultimatum; ‘50,000’ activists to descend on London