Res Gestae Witness

Res Gestae Witness

(rayz-jest-eye) A witness who has experienced an event firsthand and can therefore testify about what happened.