Gambia to Exit International Criminal Court – States ICC is: “International Caucasian Court”
Over the past two weeks, three African countries have said they will leave the International Criminal Court (ICC), the world’s first permanent war crimes tribunal. The latest is Gambia. Gambia’s information minister, Sheriff Bojang stated: […]