Military Causes – Another cause for revolting being Militarily  due to ill-Treatment of Indian Soldiers, promotions, lower allowances & salaries. for several reasons the Indian Soldiers also posed a threat to the British rulers.

Military Causes
Military Causes