AZ v. Tammi Smith: What Happened to Baby Gabriel?

Officer JD Snell

Tempe police Officer JD Snell takes the stand.


13-AZ v. Smith: Officer JD Snell