Obama Overseas in India

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
President Obama is in New Delhi, India pushing to improve ties and open the Indian economy to U.S. products...
President Obama is in New Delhi, India pushing to improve ties and open the Indian economy to U.S. products. Chip Reid reports.
Categories:
Related