By John Wood2022-04-01T10:38:00
Source: Zoe Broughton
Climate protesters have attempted to blockade seven oil terminals in England and the BBC is reporting that ExxonMobil has halted operations at Hythe, Birmingham, Purfleet and west London.
Already registered? Please log-in here
With free guest access you can: