jaideepprabhu.org
Obama in India
As you read this, US president Barack Obama lands in Delhi to attend the Republic Day celebrations. This is not his first trip – he visited India previously in 2010 and this, his second trip,…