Former Show-Me Christian Youth Home Residents Sue Over Alleged Forced Labor and Sexual Abuse
Three former residents of Show-Me Christian Youth Home in La Monte, Missouri, have filed federal lawsuits alleging they were subjected to forced manual labor and sexual abuse while children at the facility. The lawsuits were…
