A theatre group in India's northern city of Varanasi stages a 32-hour long marathon play

Record ID: 327849