Who is “Master Li,” the Chinese exile and Falun Gong leader that has built a religious, media and entertainment empire within the United States? By Rick Alan Ross
Falun Gong is a controversial tax-exempted religious organization based within the United States led by Chinese exile Li Hongzhi. Li, who is known to his followers as “Master Li” also controls a web of related enterprises, which have become the focus for both the media and law enforcement in recent months. This includes a heavily promoted dance company called “Shen Yun” and a right-wing newspaper “The Epoch Times.”
Shen Yun allegedly exploits and abuses its members, who are overwhelming devotees of Falun Gong and a key executive at The Epoch Times is now being prosecuted for financial crimes and fraud.
The New York Times reported that Shen Yun “dancers recounted performing through dislocated kneecaps, sprained ankles or other serious injuries, unwilling to seek medical treatment becaus...
