While at a rally near the border in El Paso, TX, the president debuted a new slogan that makes a factually dubious claim. Our panel reacts.

Advertisement
Women''s Fitness Apparel Sale - up to 50% Off at EasternMountainSports. Shop Today!

More videos