HUNDREDS of environmental protesters have blocked 10 key oil terminals across the UK to call on the Government to stop all new oil and gas projects in the UK.
This article, images and content belong to the source and curated for informational purposes.