The Decaturian

About

The Decaturian is the student newspaper for Millikin University in Decatur, Illinois, which has been in operation since 1903.

Activate Search
About