Cops Raid Womans Buddha Exorcism Cult And Rescue 19
Video Credit: AsiaWire This is the moment cops burst into a compound where a 'Living Buddha' woman headed a deadly exorcism cult in which followers were prohibited from leaving or speaking without permission and one was reportedly killed in a sick ritual. Followers of ‘Zhonghua Rixing Yishang’ - or ‘China…