The Democrat memo has been released. It looks like the impeachment process will start next week. Agree?

1 answer 1