Integrity Score 200
No Records Found
No Records Found
Striking!
Image of world leaders and fossil fuel executives breaking bread and discussing the climate crisis before COP 26 crisis before Conference of Parties meeting in Glasgow.
Photo credit: Disha Ravi