International
ICC scandal: Who is watching the sheriff?
A consortium of media known as the European Investigative Collaboration (EIC), of which French investigative website Mediapart is a member, has revealed certain facts that are embarrassing to the International Criminal Court (ICC). The Court has opened an internal investigation and suspended two members of staff, but the scandal focuses on former ICC Prosecutor Luis […]
Read more