Extinction Rebellion activists blockade Shell HQ in protest over climate crisis squib

Group says oil giant's business 'is literally destroying our future'
Scroll for more
Continue reading on INDEPENDENT...
Tags: