Meenakshi Ravi

Meenakshi Ravi is based in London and is a producer for Al Jazeera English's weekly media review show the Listening Post. Before London, she studied and worked in Chennai and Mumbai in India.