Police Investigate Shooting Incident at Market Place Shopping Center
Yesterday, at approximately 9:06 PM, Champaign Police Officers responded to Market Place Shopping Center, located at 2000 N. Neil St., after receiving reports of gunfire. Preliminary investigations suggest that an argument took place within the mall, leading to one of the parties involved firing at least one gun round. The individuals involved in the dispute […]