Cult leader Victor Barnard captured in Brazil Published February 28, 2015 1:13pm CST News FOX 9 Minneapolis-St. Paul Share Copy Link Email Facebook Twitter LinkedIn Reddit