Four arrested after kidnapped children found in Mexico with Jewish ‘cult’
A brother and sister from New York state have been rescued from a Jewish “cult”, after police found them in a small town 30 miles south of Mexico City. Chaim Teller, 12, and his sister Yante Teller, 14, were taken from their home in Woodridge, New York, on December 8. On Friday they were found…