20050407 india: Jehadi outfits rush to claim responsibility