By Palak Chawla | Jul 1, 2025 | New Delhi
#OnThisDay: On July 1, 2002, International Criminal Court (ICC), in the Hague, Netherlands, came into existence when the Rome Statute entered into force. #MIG