TheĀ Gold Alert issued on August 7, 2024, by Delaware State Police Troop 7 for Damien Tarr has been cancelled. He has been located.
TheĀ Gold Alert issued on August 7, 2024, by Delaware State Police Troop 7 for Damien Tarr has been cancelled. He has been located.