VIDEO: Arizona Democrat Forced To Admit It – Democrats Are ‘Not even close’

Fox News’ Bill Melugin reports the latest on the border crisis from El Paso, Texas.

latest articles

explore more