Who will save Trump from himself

National Security Adviser John Bolton, a foreign policy hawk, resigned this week in protest over President Trump's plans to meet with extremist Taliban leaders at Camp David.

The White House maintained that Trump had fired Bolton, but it soon became clear that Bolton had clearly offered his resignation Monday night, after months of irreconcilable differences on foreign policy matters.

This latest re…