Victor Barnard, Fugitive Minnesota Cult Leader Accused Of Child Molestation, Captured In Brazil
The leader of a cult-like religious sect who was on the U.S. Marshall’s Most Wanted List has been arrested by Brazilian authorities and faces extradition for allegedly molesting two young…