72 years after gaining independence from British colonial rule, what does it mean to be free in today's India? In the Kite Market in Lal Kuan, Old Delhi, the mood is sombre instead of celebratory. "When the law treats you and me as equal, then it will be true freedom. Independence means living without fear, without discrimination," says a man who prides himself in selling the largest size of the Indian flag.
First published in Newsclick.in.