After a hiatus of 3 years, India’s much anticipated theatre extravaganza, the Delhi Theatre Festival, is all set to grace the cultural....