Why do Hindus get thrashed every day ?
People of other religions unite in the name of their religion; narrow minded Hindus, who are divided in different castes, unite only for the sake of their caste and fight with Hindus of other castes. No wonder, Hindus get thrashed every day. The only remedy on this is to awaken the pride of Hindus in Dharma by teaching them spiritual practice !