Obama to visit India in January

Townhall.com Staff
Posted: Nov 21, 2014 11:30 AM

President Obama will travel to India in January to celebrate India's Republic Day, the White House announced Friday, the latest step in the administration’s campaign to bolster American investment in the South Asian nation.

Capitalists vs. Capitalism
John Stossel