More than 70 judges, prosecutors, and investigators in Seychelles have received a critical skills upgrade to better handle ...