Flashpoints 04.02.19 - 5:00pm By siteadmin Stephan Cohen & Katrina Vanden Heuvel: War With Russia? ListenDownloadopen in itunes Today on the show Stephen Cohen and Katrina Vanden Heuvel: War with Russia? From Putin and Ukraine to Trump and Russiagate Leave a Reply Cancel replyYou must be logged in to post a comment.