Jana Natya Manch is India's Pioneering Street Theatre group, active since 1973. We are based in Delhi, India. www.jananatyamanch.org