India is US' greatest strategic ally: Top US Governor
India is America's "greatest" strategic ally and has been instrumental in helping the US build technology and medical professions, Virginia Governor Terry McAuliffe has said. McAuliffe also chairs the powerful National Governors Association. Further, McAuliffe urged other Governors to take trade delegations to India and said a relationship with India can't be built unless one visits the country.