American Pastor on 15 Most Wanted List Arrested in Brazil; Prosecutors Call Him ‘Master Manipulator’

Brazilian authorities say they have arrested Victor Arden Barnard, an American pastor wanted in connection with a long list of sex charges in Minnesota and who told his church members he was “Christ in the flesh.”