Who founded the Indian National Congress?
Allan Octavian Hume, a retired civil servant in the British Government took the initiative to form an all-India organization. Thus, the Indian National Congress was founded and its first session was held at Bombay in 1885.