Video: Aum Shinrikyo doomsday cult members arrested in raids in Russia

Russian police have raided 25 premises linked to the Japanese Aum Shinrikyo cult in Moscow and St. Petersburg, detaining several members. This comes after …

Via Youtube