Tag: Rex Tillers

  • Finding the Octopus

    In a week when the tax bill and Michael Flynn’s plea deal dominated the news, Secretary of State Rex Tillerson came under increased pressure from the White House to resign. Might that story be almost as important as the others? The question to ask is, why did the former Exxon CEO take the job? The […]