SEARCH ALL ARTICLES BY Shane Vander Hart:
Shane Vander Hart is the editor of Caffeinated Thoughts, a popular conservative blog in Iowa. He is also the Communications Director for American Principles Project with their Preserve Innocence Initiative. You can connect with Shane on Facebook or follow him on Twitter.

RECENT ARTICLES

Sorry, no results were found.