Entertainment LoveBScott Say What Now? 6 People Vanished from a Home Near St. Louis in August. Police Suspect They’re Involved in an Online Cult LoveBScott.com January 15, 2024 0 Police say six people in St.