Brazilian police arrest ‘devil incarnate’ US sect leader

Police in Brazil have arrested an American sect leader described as the “devil incarnate” for alleged sex attacks on girls at his US religious camp.

Brazilian police arrest ‘devil incarnate’ US sect leader

Victor Barnard, 53, who was on the US Marshals Service most-wanted list, was arrested in an apartment near white-sanded Praia da Pipa beach, about 2,000km from Rio de Janeiro.

A 33-year-old Brazilian woman was taken into custody with him and police seized computers, mobile phones, pen drives and other objects. The self-professed minister is being held in the city of Natal to await extradition to the US, where he faces 59 counts of criminal sexual conduct.

You have reached your article limit. Already a subscriber? Sign in

Continue reading for €5

Unlock unlimited access and exclusive benefits

More in this section

Cookie Policy Privacy Policy Brand Safety FAQ Help Contact Us Terms and Conditions

© Examiner Echo Group Limited