Tag: David Norquist
Donald Trump fires Mark Esper as Pentagon chief after election defeat
President Donald Trump fired Defense Secretary Mark Esper on Monday, an unprecedented move by a president struggling to accept election defeat and angry at...