Opinion | Trump has violated his oath of office — via Twitter · Washington Post · Sentinel