Why Trump won’t fire Pete Hegseth – yet

.....

© The Spectator