Forensic Medicine General fbdcdb57 Volunteering a statement can be done by: Punjab 07 A Eyewitness B Medical witness C Hostile witness D IO High-Yield Explanation Ans. Medical witness