Welcome, Sign In
Fugitive Cult Leader Spotted in Washington State
Description:A cult leader accused of raping teenage girls has reportedly been spotted in western Washington. Victor Barnard, 52, has been the target of a nationwide manhunt.
cult leader spotted
fugitive cult leader