3 Generals Turn on Trump

Three prominent military leaders have turned on President Trump in recent days. Generals James Mattis, John Kelly and Colin Powell have all spoken out against the President’s threat to use the military to protect the American people…if city mayors and state Governors fail to. What exactly is wrong with that?