Alleged Minnesota cult leader extradited to Pine County
Alleged Minnesota cult leader Victor Barnard is in custody at Pine County Jail, after being extradited from Brazil, according to a Pine County Sheriff's Office dispatch official.
Alleged Minnesota cult leader Victor Barnard is in custody at Pine County Jail, after being extradited from Brazil, according to a Pine County Sheriff's Office dispatch official.