Who can be called as a witness?

It is the duty of every citizen and anybody who has witnessed an incident to give evidence before the courts.
Go to top