Jihad explained. The literal meaning of Jihad is struggle or effort, and it means much more than holy war. ... On his return from a battle, the Prophet said: "We are finished with the lesser jihad; now we are starting the greater jihad. read more
Now the lesser Jihad I would go just as far if it becomes necessary. The lesser jihad is the physical Jihad or war against oppression/aggressors. In this case I would always start by trying to enact change at a non-violent level before engaging in any physical fighting. read more
“When he was going forth to conduct jihad against the Sikhs, a man asked him: ‘Why do you go so far to fight jihad against the Sikhs, when the British are ruling the country and they are deniers of Islam. read more