Home Tags Jim Stavridis

Tag: Jim Stavridis

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...

MOST POPULAR

HOT NEWS