20080705 india: Left left stranded on nuke deal