The Delhi high court was for just a few moments on Thursday awash with tearful celebrations. Liberty is an incremental accomplishment and a grand step has just been taken, the gathered masses within and outside the court premises appeared to agree, as a two-judge bench of the court struck down ....Read more