CNN nutjob Dr. Leana Wen openly talks about treating our freedom as a carrot to get the masses vaccinated.
See All 598 Episodes of "Live From Studio 6B"