Live: India PM Narendra Modi's New Year's Eve public address
Narendra Modi. Photograph: (Reuters)
WION New Delhi, Delhi, India Dec 31, 2016, 02.05 PM (IST)
7.34pm: Indian Prime Minister Narendra Modi says the country has witnessed a cleansing ritual ever since the government announced demonetisation of currency notes on November 8.