Neha Tara Mehta is a visiting Fulbright scholar from India. A digital research associate at BillMoyers.com, she is a dual degree graduate from Columbia’s Graduate School of Journalism and the School of International and Public Affairs. Previously, she worked at Al Jazeera English in New York City. She was a print reporter in India for several years and has also reported from Pakistan, Australia and Italy.
Dec 10, 2017