Q. On which riverbank was the newly adopted tri-color flag of freedom hoisted by Jawaharlal Nehru amidst slogans of Inquilab Zindabad?
Answer: D
Notes:
Explanation: December 31, 1929: At midnight on the banks of River Ravi, the newly adopted tri-color flag of freedom was hoisted by Jawaharlal Nehru amidst slogans of Inquilab Zindabad.
Source: Spectrum Modern India