
One of the world’s largest and oldest political parties of its kind, the Indian National Congress was founded on December 28, 1885, by members of the Theosophical Society. The Congress led India to Independence in 1947 after a long but remarkably peaceful struggle. When the formation of the Congress is talked about the role of a single individual — Alan... Read More →