What is the age requirement for a person to become a legal witness in a civil or criminal case?
Is it mandatory for a person to be at least 18 years old to qualify as a valid witness in both civil and criminal cases.