Create an account to save your articles and sync them across devices
epochtimes.com • Culture • USA
A Taiwanese cultural performance, "Amazing Taiwan," received enthusiastic acclaim and multiple encores in Delaware, USA.