Although I can't find any references in English, this is rather well known sect in Italy, and I mean "sect" in its pejorative aspect. Apparently there have happened several acts of psychological abuse, far from the idealised view that they try to promote.
7 comments
[ 3.1 ms ] story [ 23.7 ms ] threadIt provides a much more clearly laid out view of what is going on here, and somehow manages to be less of a sales document than the OP article.