Where was the flag of India unfurled on 31 December, 1929?
-
Karachi
-
Lahore
-
Porbander
-
Delhi
B
Correct answer
Explanation
The tricolor flag of India was unfurled by Jawaharlal Nehru on the banks of the Ravi River in Lahore at midnight on December 31, 1929. This event followed the adoption of the Purna Swaraj (Complete Independence) resolution by the Indian National Congress. It marked a significant escalation in the demand for total freedom from British rule.