This is the moment when the Dems need to show a bit of character and DOUBLE DOWN. Obviously Mueller is another of Putin's puppets. The Russia perfidy is deeper than we thought. The world demands a special investigation into Mueller that lasts until Nov 2020!