Informants Synonyms

Someone who sees an event and reports what happened
(Noun)