Theatre festival in Chennai hosts ‘Dekh Behen’ among other plays from Mumbai
What Planet Are You On?
| Photo Credit: special arrangement
An unapologetic tale of sisterhood; a courtroom drama with a classic clash of conscience; and mental health broken down for the…