The true meaning of Jihad is to strive or struggle. But against what. Strive and struggle against injustice and inhumanity. But if in the name of Jihad innocent peoples are harmed then it is not Jihad. And those are doing this are not doing jihad but bringing bad name to their own community. True Jihadis will be those one who can confront the wrong doer directly. Those who have power now can brag any blasphemy they want. But the creator of universe is watching and when he will unleash his terror then it will be hell. When he has put you together (Hindus, muslims, Christain..) their must be some motive behind it. And the motive is definitely not hatred among yourselve. The Last line is in correction to my previos post