Forensic Expert Witness News

Justice Through Technology

July 6th, 2006

Sherwood trial postponed because expert witness quit

By

July 4th, 2006