Indian Mujahideen - an islamist terrorist group had wreaked havoc in the country from 2003 to 2007 with a series of blasts in multiple Indian cities.