​New Voices Senate floor debate in Illinois.

By Student Press Law Center

New Voices Senate floor debate in Illinois.