Seychelles
2 Articles

“Inexcusably Inhuman Wrongs”: US, UK Must Deliver Long Overdue Justice at Diego Garcia
They forcibly removed the entire indigenous Chagossian people from the island, and a Navy planner involved later expressed deep regret.

Amnesty & Accountability in Seychelles
The Seychelles' truth commission has the unusual power to grant - not just recommend - amnesties. What is their status in international law, and role in transitional justice?
1-2 of 2 items