Former Chief Investigator Alan White Convicted of Defamation by Swiss Prosecutors
Alan White, the former Chief Investigator for the Special Court of Sierra Leone, has been convicted of defamation by Swiss prosecutors in a high-profile case that has garnered international attention.…