David Sheppard for the 36th (Illinois Family Spotlight #327)

David Smith and Self Evident’s Jenna Smith converse with police chief David Sheppard, who is running to represent the 36th district of Illinois.

Spotlight
Spotlight
David Sheppard for the 36th (Illinois Family Spotlight #327)
Loading
/