The Indian National Congress was founded in December 1885, with its first session held in Bombay. AO Hume was a key founder, and the organization initially aimed to provide a platform for educated Indians to voice political concerns. The founding year 1885 is a fundamental fact in Indian independence movement history.