Alex Adkins is a graduate of Benedictine University in political science. He has written for the American Thinker, American Spectator and The Federalist. You can follow him on Twitter @Zylinger.
Alex Adkins is a graduate of Benedictine University in political science. He has written for the American Thinker and American Spectator.