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

John Johnson

Judicial assistant John Johnson takes the stand.


19-AZ v. Smith: John Johnson