Lev Tahor: Jewish sect leaders arrested in Mexico jungle raid freed

Leaders of a Jewish sect arrested in a raid on its jungle base in Mexico last week on suspicion of human trafficking and sex crimes have been freed. Their lawyer said the pair, who are foreign citizens, were released on Thursday night for lack of evidence.
link
cult jewish religion