Politics

Reason Writers on Freedom Watch: Matt Welch Talks About Whether We Owe Our Success to Government

|

On Friday, Oct. 28, Reason Editor in Chief Matt Welch appeared on Fox Business Network's Freedom Watch with Judge Andrew Napolitano to discuss the philosophies of populist Democrat Elizabeth Warren the viability of a "Robin Hood" tax. Five and a half minutes: