After promising Mexico would fund border wall, President Trump is seizing $3.6 billion from military funding in a desperate attempt to deliver border wall. Barry McCaffrey, U.S. Army General (Ret.), criticizes Trump for ‘unconstitutional’ diversion of money, saying America has ‘never seen anything like this.’