Sunday, June 3, 2018

Preet Bharara says Trump pardoning himself would be 'almost self-executing impeachment'