Madrid Theater Cowers Under Communist Pressure to Cancel Shen Yun Performance
The Chinese Communist Party’s (CCP) attempt at stifling free speech in Europe was exposed recently in Spain when a Shen Yun performance that was due to be conducted in Madrid’s Royal Theater on January 31, 2019, was cancelled. The theater owner was apparently pressured into taking the action by an official from the Chinese embassy. ...