Merkel’s win is good news for Europe, bad news for Putin: Ralph Peters

Fox News strategic analyst Lt. Col. Ralph Peters on German Chancellor Angela Merkel’s election victory and President Trump’s new travel restrictions.


(Source: Fox Business (via YouTube))