Enable Javscript for better performance
Dust director Udita Bhargava: Terms like ‘Maoist’ and ‘Naxal’ are used to demonize resistance moveme- Cinema express