US Senate approved the Nuclear bill by thumping majority of 85-12, with all amendments going against India were rejected. The Nuclear deal is required for India to feed its great economic growth and to keep in pace with China. It’s going to be great Thanksgiving day for India.