July 17, 2018 | Fox News
America’s News HQ
FDD's Behnam Ben Taleblu joins Fox News to comment on the upcoming summit between President Trump and Russia's President Putin.
FDD's Behnam Ben Taleblu joins Fox News to comment on the upcoming summit between President Trump and Russia's President Putin.