Gerald Declan Radford is standing trial for a fatal shooting at a Tampa dog park. Radford is charged with killing John “Walt” Lay, but is claiming self-defense, saying that Lay attacked him. (2/4/25)…
Gerald Declan Radford is standing trial for a fatal shooting at a Tampa dog park. Radford is charged with killing John “Walt” Lay, but is claiming self-defense, saying that Lay attacked him. (2/4/25)…