avatar

Neha Tara Mehta

Producer

Neha Tara Mehta is a freelance news producer at Al Jazeera English in Delhi. Previously, she has worked at the network’s New York and UN bureaus, as well as the show 'Empire'. She has also worked on the digital team of Public Affairs Television. Besides India and America, she has reported from Italy, Pakistan and Australia.

Top Stories

MUST-SEE PROGRAMMES