Dr. Michael Baden has finished his testimony before the grand jury determining if charges should be filed against Ferguson Officer Darren Wilson.
Dr. Michael Baden has finished his testimony before the grand jury determining if charges should be filed against Ferguson Officer Darren Wilson.