Inspectors at an Aleph site
FEB 03 2021
A Public Security Intelligence Agency inspection of premises believed to be in use by Aleph, one of the successor bodies to Aum Shinrikyo, in February 2021.
Source: Wikimedia Commons
Part of Cults · Watch in the documentary
