Devin Nunes embarrasses Schiff again over the Russia hoax

Published October 2, 2020 4,108 Views $4.70 earned

Rumble Adam Schiff and the Democrats continue to push the Russia hoax. Nunes open statement just crushes the left