Liz Thatcher

A native of Wichita, KS, Liz has been passionate about writing and all things political since high school. Liz is an alumna of The Master's College where she received a Bachelors of Arts in Political Studies. She is currently a staff analyst and writer for the Media Research Center in Alexandria, VA.