Talk Radio News Service UN correspondent Luke Vargas talks with Gary Baumgarten for the Paltalk News Network about coalition gains against ISIS in Iraq and allegations the Red Cross fumbled the ball in Haiti.
Trending Articles
More Pages to Explore .....