National Day

India's annual National Day parade has been attended by an American president for the first time.
Barack Obama was guest of honour among the thousands who braved pouring rain in Delhi to witness the flamboyant display of the South Asian nation's military strength and cultural…