Seychelles February 17, 2025By Sophia DavisSeychelles: Rights Concerns in High-Profile Case – Human Rights WatchBy Sophia Davis