surely,India has always been a safe haven for all minorities.abberations like Gujrat n persons like modi,togadia or bal thakeray are exceptions.Hindus,in general,are peace-loving & God-fearing.They have faith in GOD(s).How they can be termed as Kafir?Kafir is a total non-believer.Muslims should respond the generosity of Hindus.