Ep 811: The View from Russia

Bryan MacDonald, journalist with RT, talks to Eamon.

Tesco Finest Logo
Published: 07/29/2020

On This Episode:

Bryan MacDonald

Bryan MacDonald is a journalist based in Russia, currently working with RT.