While little is currently known about the alleged art bandit, Michael McNeal of Champaign has been detained in connection with the biggest art heist C-U has seen since that one frat boy stole and desecrated those signs that were outside the Native American House.
Read the News-Gazette’s coverage of this recycling-related crime here.