About shen yun program length
As fellow commenters have mentioned, It can be originated from the Falun Gong group that looks like some transcendental/new age form faith, and shrouds alone underneath the duvet of "anti-communism" to attract mainstream American/Western European beliefs, but it is very much anti-democratic (modest d democratic). No person has to support the CCP to