Donald Trump Jennifer Taub Mar 25, 2019 Is It Time to Impeach Trump? Jennifer Taub Mar 25, 2019 With the Mueller report finally finished, all eyes are on Democrats to make their next move.