20170518 world.us: To impeach or not to impeach: End-game scenarios for the storm over Donald Trump