Tag: Thomas Develin
Security Guard At Columbus Jewish School Arrested After Threatening To ‘Shoot...
NEW YORK (VINnews) — A security guard at the Columbus Torah Academy in Ohio was arrested this week by local police after making anti-Semitic...