Sponsored 06 Mar 2017 0 340 ISTA Festival Takes Drama to the Next Stage Budding actors and young theater lovers from Beijing and beyond will come together to create…