Shehla Rashid Shora is an Indian human rights activist who has pursued her Ph.D. at Jawaharlal Nehru University. She was vice-president of the Jawaharlal Nehru University Students' Union in 2015–16 and was a member of the All India Students Association. Read More