17 December 2023
ICC Not There to Implement Justice: Islamic Human Rights Commission Chief
The chairman of the London -based Islamic Human Rights Commission (IHRC) criticized the International Criminal Court for its double standards when it comes to prosecuting war crimes.