Cuomo: House managers debunked Fox News’ talking points

Cuomo: House managers debunked Fox News’ talking points

CNN’s Chris Cuomo says that House impeachment managers successfully debunked conspiracy theories that have been broadcast on Fox News programs.
Read More

Leave a comment