Pretoria – Two Ghanaian nationals have reportedly petitioned the International Criminal Court (ICC) to investigate South Africa over alleged... Read more
Caracas – Venezuelan officials accused the International Criminal Court (ICC) prosecutor’s office on Monday of “shirking” their duties after... Read more