Tweets to M.Joseph Sheppard
Twitter handle:
@mjosephsheppard
Name:
M.Joseph Sheppard
Location:
Followers:
1558
Bio:
Center-right,slightly libertarian,recovered liberal,Author.'American Thinker'Writer 'Newsmax:One of 5 Leading Pundits',Leprosy Mission Ambassador