Author Archives: Jeffrey Phillips

Afghanistan and America’s ‘Indispensable Nation’ Hubris

We still think we can do anything, including win the war there. The reality is we can’t and it’s time to leave.