Seychelles February 17, 2025By Sophia DavisSeychelles Faces Scrutiny Over Rights Issues in High-Profile CaseBy Sophia Davis