Accomplice Witness

Accomplice Witness

A person who is a witness to a crime and also charged as an accomplice to the same crime.