About James Taylor (Edit profile)

James Taylor is CFACT senior policy analyst and president of the Spark of Freedom Foundation