Show of HandsShow of Hands

CrimsonEagle August 6th, 2017 5:41pm

Illinois State credit rating just dropped to the worst in the nation. Is this a result of failed Democratic policies?

17 Liked

Comments: Add Comment