Widget Image
Follow PPD Social Media
Connect With PPD
Friday, November 22, 2019
HomeArticles Posted by M. Joseph Sheppard
Written by

M. Joseph Sheppard is an author and columnist who writes on politics and economics. Called "A Leading Pundit" by Newsmax, his articles have appeared and been cited on American Thinker, The Federalist, Time Out U.K. and numerous other venues.