Patrick Shanahan

patrick shanahan defense contractor

Trump swaps one defense contractor for another

June 18, 2019 4:25 pm

Out with acting defense secretary Patrick Shanahan...in with acting defense secretary Mark Esper

patrick shanahan navy naval academy

WATCH: Patrick Shanahan tells Navy grads ‘we are the good guys’ in commencement speech

June 18, 2019 3:53 pm

‘Set the climate. Model and teach the right behaviors of respect, good order, and discipline’

whimsical hawk

President Trump is a whimsical hawk

June 18, 2019 4:57 am

The Commander-in-Chief’s willful ignorance makes him extremely dangerous