Donald Trump has purged top military figures in the Pentagon, including firing America's most senior commander. He also pushed out five other admirals and generals in an unprecedented shake-up of US military leadership. The Pentagon had been bracing for mass firings of civilian staff as well as a dramatic overhaul of its budget and a shift in military deployments. Chairman of the Joint Chiefs of Staff, Air Force General CQ Brown - America's highest-ranking general and only the second black general to serve as chairman - was fired with immediate effect. The president will also replace the head of the...