By Dr. Steven J. Allen -- BombThrowers——Bio and Archives--August 23, 2017
American Politics, News | CFP Comments | Reader Friendly | Subscribe | Email Us
View Comments
Steven J. Allen, Senior Editor, Labor Watch and Green Watch
Dr. Allen covers labor union organizing and the environmental movement for Capital Research Center, CRC. He previously served as press secretary to U.S. Senator Jeremiah Denton, as editor of Tea Party Review magazine, and as senior researcher for Newt Gingrich 2012. He has a master’s degree in political science from Jacksonville State University, a law degree from Cumberland Law School, and a PhD in Biodefense from the College of Science at George Mason University.