April 26, 2024
Created by Cambridgeshire Climate Emergency
Protesters are blocking the entrances to the oil drilling research facility on Madingley Road, Cambridge