Ellie Young, a 22-year-old Tennessee medical student was shot and killed during a cancer walk at Shelby Farms nearly two months ago.
Under the guidelines of the Ministry of Women and Child Development (MWCD), the Women’s Studies Centre at Gopichand Arya ...