A. 1929
B. 1930
C. 1931
D. 1932
Allama Muhammad Iqbal delivered his famous Allahabad Address in 1930. It was delivered by Iqbal during the 21st annual session of the All-India Muslim League, on the afternoon of Monday, 29 December 1930, at Allahabad, British India.