Multiple choice general knowledge history

Where, when and by whom did official Indian National Flag hoisted for the first time?

  1. Delhi, 31.12.1929, Gandhi

  2. Lahore, 31.12.1929, Nehru

  3. Kohima, 6 Nov. 1943 , Subhas Chandra Bose

  4. Lahore, 31.12.1929, Subhas Chandra Bose

Reveal answer Fill a bubble to check yourself
B Correct answer
AI explanation

India's tricolor flag (with a spinning wheel) was first officially hoisted by Jawaharlal Nehru on the banks of the Ravi river in Lahore on 31 December 1929, during the Congress session that adopted the Purna Swaraj (complete independence) resolution. This is distinct from Subhas Chandra Bose's later flag-hoisting in Kohima during the INA campaign, and from Gandhi, who was not the one who raised this particular flag at Lahore.