News

What has been learned so far in the impeachment public hearings and what comes next?

After 5 days, dozens of hours of public testimony, and 12 witnesses Democrats are closer to impeaching Trump.