Seychelles February 19, 2025By Ava ThompsonClimate change-battered Seychelles takes case to Court of Justice – VOA AfricaBy Ava Thompson