First lady Michelle Obama and US President Barack Obama arrive in the rain to attend the Republic Day parade in New Delhi January 26, 2015. [Photo/Agencies]