The Nepal International Theatre Festival (NITFest) is set to begin on March 19 and will host 17 plays from 12 different ...
Drama is alive and kicking in Shetland, reports Carol Jamieson from the last night of the 73rd county drama festival ...