Tag: General Mattis criticizes Trump

COMMENTARY: A blistering critique from Gen. James Mattis will rattle Donald Trump

To understand the damning impact of Gen. James Mattis’s criticism of President