Upstate New York Cult Leader Arrested

Keith Raniere, the leader of the NXIVM cult in upstate New York, has been arrested in Mexico – charged with sex trafficking and forced labor. He allegedly would brand his sex slaves with his initials and starve them. Terrible news for Keith, great news for his second in command. Now they’re going to have to get all new brands.

Read more at nypost.com.

Read More Stories From the IB Wire

.

.