Activists secure major court victory against UK oil well proposal

June 20, 2024