sonalimukhia2002Aug 8, 20255 min readSHORT ARTICLESTHE FLIMSY SHIELD: HOW WAR RENDERS INTERNATIONAL LAW POWERLESS.
sonalimukhia2002Jul 23, 20254 min readSHORT ARTICLESTHE NUREMBERG DILEMMA: MORALITY, LAW, AND THE POLITICS OF PUNISHMENT