Trump fires NSA and Cyber Command chief Gen. Timothy Haugh with no reason disclosed.