More results...
Sara Zapata
SLED forensic scientist Sara Zapata takes the stand, testifying about DNA samples taken in the investigation.
Do you want to continue watching?