Fossil fuel projects face stricter scrutiny after Europe’s top human rights court ruling Posted by jesus November 17, 2025 On October 30, 2025