International Commission of Jurists condemns Nirbhaya convicts execution and says it is an affront to rule of law

The International Commission of Jurists (ICJ) condemned the execution today of four men who were convicted…