I cannot explain the anti-Christian violence that occurs, albeit rarely and in rural areas, from time to time -- there is NO way (nor should there be) to justify it. However, Christians in urban areas and for the most part get along just fine with their Hindu/Muslim neighbors. Go to Mumbai or Delhi and you will find entire sections of the town lit up during Christmas, annual fairs on the birthdays of Saints, and even Hindus going to churches to seek blessings. Please do not equate Muslims in India with the Christians as being "allies against the oppressing Hindus" -- nothing could be further from the truth.
"These Hindu Heathens have their idols and their superstitions, their idol-bearing temples and shrines, where they conduct their noisy and foolish rituals and ceremonies. They generate a lot of evil. They are totally ignorant that Jesus Christ came to overcome death."
Can you really imagine Muslims tolerating such things being said about Islam? Now, substitute Christian for Hindu and Krishna for Jesus Christ in the quoted paragraph, and imagine how long before wacked out folks in America would last before resorting to violence if roles and countries were reversed.
The new type of Christian missionary in India is not anything like a Mother Teresa, who was loved and revered. Still is.