US President Barack Obama arrived in the Indian capital New Delhi Sunday to reinvigorate ties and hold talks on energy, defence and trade, dpa reported. Prime Minister Narendra Modi broke received Obama and first lady Michelle at the airport in Delhi. Obama will be the first US president to attend India's Republic Day parade on Monday. He is also the first US president to visit the country twice, in what is seen as a sign of improving India-US ties.