Emma Ashford discusses US/​Russia relations amid claims of Russian hacking on WWL’s First News

Featuring Emma Ashford