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
Read more