NC Provincial President Devender Singh Rana addressing a public gathering on Monday. By Daily Excelsior - February 1, 2016 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo NC Provincial President Devender Singh Rana addressing a public gathering on Monday. NC Provincial President Devender Singh Rana addressing a public gathering on Monday. Follow our WhatsApp channel