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