The “21-day retreat” (commonly known as 21-shu), which believers are obliged to participate in if they are to marry each other. The photo was taken at a church facility in Chiba Prefecture.
In-depth interviews reveal the pathetic life of a “second-generation Unification Church member
|NEWS
