Mark Krikorian Discusses the Illegal Alien Caravan

Originally Aired by FOX News on October 16, 2018