A bunch of Indian students from Puducherry University in India the abode of a billion Hindus trying to celebrate their inferiority complex to feel brave did a live show mocking Hindu Gods Ram, Sita and Hanuman. One wimpy fool has even a native American headdress on insulting Native Americans probably hoping Gora Sahib will give [...]