Scheduled Shen Yun shows almost cancelled in the Dominican Republic, tell us the 3 Musketeers
Did you know that the Chinese Communist Party (CCP) has been interfering with the global performances of Shen Yun Performing Arts through financial and political means? This has happened several times in the past. However, it was surprising that even during the first-ever Dominican Republic tour of the 3 Musketeers, they encountered similar issues and […]