Jeffrey Lord Makes Bizarre New Claim About Democrat 'Collusion'
Category: MEDIA
“Is Adam Schiff colluding with Nancy Pelosi?”
By Ed Mazza, 2017-03-30