Ramita Navai

Ramita Navai

Ramita Navai is a producer and writer, known for Dispatches (1987), Frontline (1983) and Unreported World (2000).