Pagans??? What does that mean?? does it mean Kaffir?? and Where in our Constitution have we mentioned ourselves to be a Religious Country to be called us like that???
Why you got infuriated by his comment, all you need is to call him "Mleecha", which is equivalent of kaafir for Hindus.
kafir word is offensive to Hindus???