Police in Guatemala raid the compound of the extreme Lev Tahor sect after suspicions of child abuse. The sect had left Canada for similar reasons.

Read more