The Defense Secretary has fired the Army Chief of Staff and two other generals in the midst of the war with Iran.
The Pentagon did not provide a reason for Gen. Randy George’s abrupt departure, but it is known that he had repeatedly clashed with Secretary of Defense Pete Hegseth. On Thursday afternoon, Secretary ...