Inspectors at an Aleph site

FEB 03 2021

Inspectors at an Aleph site

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

More from Cults