21st on Stage at Mehregan Theater New play 21s, directed by Niusha Mehrabi, has gone on stage at Mehregan Theater until 11 August. 2018/08/06 10:10