Obituary: Megha Sharma Sehdev (1981-2023) | Anthropology
With immeasurable grief and regret we announce the untimely death of our beloved alumna Megha Sharma Sehdev who took her own life on August 17, 2023. Megha was born in Windsor, Ontario. She had a...