Court Orders Release Of Delhi Activists, Cops Accused Of Deliberate Delay
Delhi Riots: All three were arrested in May last over alleged links to riots in Delhi.HighlightsDelhi Police asked for 3 more days for release; Court dismisses petition Court questions delay,…