Seychelles: Government Agrees to Try Somali Pirates January 28, 2014May 13, 2010 The government of the Seychelles has … Read More