IA v. BAHENA RIVERA (2021)

Amy Johnson

Crime scene technician Amy Johnson takes the stand.


12-IA v. Bahena Rivera: Amy Johnson