Street theatre in India takes on development