General Barry McCaffrey spoke out against Gen. Michael Flynn who he supported for serving as National Security Adviser, saying his recent tweets “border on the demented,” and deserve further scrutiny.