NBC reporter explains the trap Hillary Clinton set for Trump on Alicia Machado

Posted at 2:46 pm on September 29, 2016 by Greg P.