In an interview with CNN's Anderson Cooper , former Mexican President Vicente Fox said that Donald Trump's border wall is "stupid" and a "waste of taxpayers' money" and reiterated that Mexico will never pay for the wall.