death · 20 May 2012 · 13 years ago
Leela Dube, Indian anthropologist and scholar (b. 1923)
More deaths on 20 May