The Biggest Lie Yet

Download
Senate Majority Leader Mitch McConnell of Ky., speaks to reporters Nov. 10, 2020 in Washington, DC.
( J. Scott Applewhite / AP Photo )
Hosted by Bob Garfield
WNYC Studios