On the way to India for his first visit there (which will include talks on a landmark deal on civilian nuclear trade), President Bush made his second surprise visit to US troops overseas, this time in Afghanistan, visiting with some of the approximately 19,000 US troops there, as well as President Hamid Karzai. Then it was on to India. Welcome to Sanity Island.