Richard Verma appointed US Ambassador to India
In a desperate bid to woo India and maintain a good rapport with the government ahead of Obama's Republic Day visit to India, the Obama Administration has appointed Indian-American Richard Rahul Verma as the US Ambassador to India. The…