Explain at least five the duties of a witness?

Explain at least five the duties of a witness?

quanswer.com