Gen Mattis is a great Marine Gen. However he is a lousy American.
Mattis - prove where DJT threatens the constitution as it is written?
Mattis is a New World Order traitor, just like many of the other ones. The most Patriotic people in the military were driven out by Obama.