Delhi’s Connaught Place is usually full of shoppers, tourists, and book lovers. But this time, it's in news for a very different reason.A video from C.