The highest appellate court in France has upheld a 2009 ruling against the Church of Scientology wherein the controversial sect
You must be logged in to post a comment.
No comments yet