Cops Dig Up Yard In Desperate Search For Answer In Missing Boy Investigation, Woman Arrested In Connection To Case

Michael Vaughn went missing in Idaho in July 2021 and hasn’t been seen since. Police are digging up a yard for clues as a woman faces criminal charges.

Leave a Reply