Manisha Chachra

Manisha Chachra

Manisha Chachra is pursuing an MPhil in political studies from Jawaharlal Nehru University, Delhi. She has previously worked with Commonwealth Human Rights Initiative, a non-profit organization.