‘apologist
Ireland news host calls out Russian ambassador as ‘apologist for slaughter’ in Ukraine
admin
NEWYou can now listen to Fox News articles! A news host in Ireland grilled Russia’s ambassador to Ireland during a ...
NEWYou can now listen to Fox News articles! A news host in Ireland grilled Russia’s ambassador to Ireland during a ...