All excerpted posts are © the original author. Please consult their blog for the full story and to comment.

rampant

Tuesday, 12 November 2019

American Loon #2266: David E. Smith

The Illinois Family Institute, a state affiliate of the American Family Association, is, not surprisingly, an anti-marriage-equality organization and its executive director, David E. Smith, a fundamentalist bigot (Smith succeeded Peter LaBarbera in the position; Laurie Higgins is...

Read the full lunacy: #2266: David E. Smith Encyclopedia of American Loons