CA v. Spector (2007)

Officer Esther Rodriguez

Alhambra police Det. Esther Rodriguez takes the stand.


59-CA v. Spector: Officer Esther Rodriguez