Carol Swain, Dr.
Carol Swain
An American conservative television analyst and former professor of political science and law at Vanderbilt University.
Category: Free Speech Ally
Affiliation: Independent