Barack Obama became the first American President to be the chief guest on India’s 66th Republic Day celebration.