Crossword Genius

News agency attached to Echo and Mirror (3)

Ross

I believe the answer is:

ape

'mirror' is the definition.
(both can mean to imitate or copy)

'news agency attached to echo' is the wordplay.
'news agency' becomes 'ap' ().
'attached to' is a charade indicator (letters next to each other).
'echo' becomes 'e' (phonetic alphabet: alpha, bravo, charlie etc.).
'ap'+'e'='APE'

'and' acts as a link.

(Other definitions for ape that I've seen before include "Imitate uncritically" , "Idiot" , "Anthropoid primate" , "Wild animal" , "Take off" .)

Want a hint initially instead of a full solution? Install my app