The Gold Alert issued on July 17, 2024, by Delaware State Police Troop 7 for Michael Williams has been canceled. Michael has been located.
The Gold Alert issued on July 17, 2024, by Delaware State Police Troop 7 for Michael Williams has been canceled. Michael has been located.