logo X

Jessica Passah

Jessica Passah is a Staff Writer. She has a B.A in English Literature from Hans Raj College, New Delhi, and an M.A in Public Administration from the Indira Gandhi National Open University.