Dozens of casualties found inside the Valo Manor are linked to a church forced work scheme

Dozens of casualties found inside the Valo Manor are linked to a church forced work scheme

Short Two church leaders, Michelle Brannon and David Taylor, are accused of conducting a decade -long forced work and money laundering operation in five states. Investigators say at least 57 victims were forced to work for free, living in overcrowded conditions in the Valka Manor. Last month, Brannon Hillsborough appears in the Michigan court, as … Read more