‘apologist

Russian invasion: What is NATO's Article 5?

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 ...