More results...
John Sawicki
Electronic evidence consultant John Sawicki takes the stand.
Do you want to continue watching?