Widget Image
Follow PPD Social Media
Connect With PPD
Tuesday, July 16, 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.