INTERPOL have arrested Yoel Alter, an 35 year old Israeli who is a member of Lev Tahor, the world’s largest child sex trafficking ring.

Over 160 children have been rescued from this Jewish pedophile gang.