Crossword Genius

I heard news, it’s bad, I was there! (10)

Ross

I believe the answer is:

eyewitness

I'm a little stuck... Click here to teach me more about this clue!

'i was there' is the definition.
I can't judge whether this definition defines the answer.

'i heard news it's bad' is the wordplay.
'heard' indicates a 'sounds like' (homophone) clue.
'bad' indicates anagramming the letters.
'i' is a homophone of 'eye'.
'news'+'its'='newsits'
'newsits' anagrammed gives 'witness'.
'eye'+'witness'='EYEWITNESS'

Can you help me to learn more?

(Other definitions for eyewitness that I've seen before include "He observed" , "Onlooker" , "evidence?" , "One who sees what happens" , "One seeing (eg, crime)" .)

I've seen this clue in the Sydney Morning Herald.
Want a hint initially instead of a full solution? Install my app