About Betsy McCaughey Betsy McCaughey was the 72nd Lieutenant Governor of New York from 1995 to 1998. She has been a fellow at the conservative Manhattan Institute and Hudson Institute think tanks. She founded the Committee to Reduce Infection Deaths (RID) in reaction to a rise in antibiotic-resistant infections. A historian by training – with a Ph.D. from Columbia University […]
Betsy McCaughey on the CATS Roundtable Radio Show
- February 26, 2017, 1:22 pm
- 0
- 2531