americanturban.com
The Veep visits India
As Vice President Joe Biden visits India this week, I was reminded of President Barack Obama’s visit to India in late 2010, in which he avoided visiting the Sikh holy city of Amritsar, Punjab…