A Red Hurricane with Horn in the Eye of the Storm

Kendra Horn had, according to the media, a “shocking” victory last Tuesday, November 6, 2018. Horn beat incumbent Rep. Steve Russell. Read Chad Alexander's full analysis on the McCarville Report.

23 views0 comments

Recent Posts

See All