eyewitness testimony
Formal term used in legal, journalistic, and investigative contexts for testimony based on direct observation.
The eyewitness testimony became crucial evidence in the trial.
The police are collecting multiple eyewitness accounts.
証言 is general 'testimony', while 目撃証言 specifically refers to testimony based on what one saw.
目撃者 is the 'eyewitness' (person), whereas 目撃証言 is the testimony itself.
Compound of 目撃 (mokugeki, 'eyewitnessing') and 証言 (shōgen, 'testimony').