2018CampaignsCongress Russell Reflects On Election Loss In Social Media Post The Okie 11/12/201811/12/2018 0 Comments GOP, Kendra Horn, OK-05, Social Media, Steve Russell, US Congress