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

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