November 19 marks the birth anniversary of Indira Gandhi, one of India’s most influential and iconic political leaders. She was born in 1917 in Allahabad, Uttar Pradesh, into the Nehru-Gandhi family, which played a central role in India’s struggle for independence.more