President Trump announced the firing of four high-profile presidential appointees just after midnight Tuesday, including a top envoy to Iran during his first term, Brian Hook, and retired Gen. Mark ...