20060402 india: Indo-US nuclear deal: India Caucus playing spoilsport