Who carried out the Ahmedabad attacks? That's the question that's come under intense scrutiny after Delhi Police claims contradicted the Ahmedabad cops' version of the blasts. For starters, both have different theories over Indian Mujahideen, which claimed responsibility for the attack.