Fox News national security and foreign policy analyst Dr. Walid Phares on the fallout over the U.S. expulsion of Russian diplomats. Watch the video at the link below.
© Copyright 2003-2018 by walidphares.com Top of Page