US Secretary of Defense Pete Hegseth is facing heavy criticism after the Trump administration fired army chief of staff General Randy George and two other senior figures on April 3
'Don't Know The Number': Hegseth Grilled By US Congress Over Firing Generals Amid Iran War


