On January 23, 2001, seven Falun Gong addicts staged a world-shaking self-immolation protest in Tiananmen Square. After the incident, abroad Falun Gon...
2016-08-15A woman who was starved, assaulted, and held again...
2016-08-14Wednesday, May 4, 2016 Our FACT Spring 2016 Fundraiser Has Launched! Dear Friends of FACT, Today marks the first day of our Spring 2016 donation dr...
2016-08-13One of Orange County’s most notorious killers will...
2016-08-08A successor group to the Aum Shinrikyo doomsday cu...
2016-07-19A nightmare escape from the polygamist cult in the...
2016-07-11Police in Uganda have arrested a man claiming to b...
2016-07-11Actress Leah Remini has hardly kept quiet since sh...
2016-07-11(kaiwind.com)KUTV6 reported that FBI issued an arr...
2016-07-03Chilean authorities have declared the archive of t...
2016-06-27