Suspects face charges in 5-year-old Idaho boy's 2021 disappearance
Michael Vaughan was last seen on July 27, 2021, outside his family home in Idaho.
(CBS News, 2025-11-01T18:50:57Z)