The embattled ICC
Harsha Kakkar Last weekend, the US House of Representatives passed a bill termed as the ‘Illegitimate Court Counteraction Act’ which seeks to sanction the International Criminal Court (ICC). The bill proposes to freeze property assets…
