Seychelles February 19, 2025By Ava ThompsonSeychelles Fights Back Against Climate Change Threats in Landmark Court CaseBy Ava Thompson