what i am missing here in india? is this a muslim backlash against sacred cow ideology? (i bet it is...but good to check)(http://www.autoadmit.com/thread.php?thread_id=3618358&forum_id=2#33334971)