Steve Bannon

Trump at the Precipice?

The firing of Steve Bannon from his post as Chief Strategist represents a victory for John Kelly and offers the possibility of imposing order between the various factions that surround the president. But is it too late?