In a sweeping reorganization of the US military leadership, President Donald Trump has removed key officials, including the top US general. CNN reports that the firing of top brass was swiftly followed by Defense Secretary Pete Hegseth’s ousting of the US Navy and Air Force vice chiefs.