Contributor | Baroness Sheehan

Baroness Sheehan is a British politician and life peer. She became chair of the Environment and Climate Change Committee in January 2024.
Contributor's articles
Loading...

As the global landscape continues to be devastated and scarred by...

Baroness Sheehan
March 13, 2025