The Daily Illini

University student delivers Report to the Nation in Washington D.C.

University student delivers Report to the Nation in Washington D.C.
March 17, 2015

On an average day, Peter Schmidt, sophomore in Engineering, goes to classes and participates in the Illinois Sailing Team and service fraternity Alpha Phi Omega. But on Feb. 21, Schmidt was one of 10 youth...

Load more stories