Brian Church

Brian Church

Chicago Police Department via Bloomberg

Brian Church, 22, seen here in a police mug shot, is from Fort Lauderdale, Florida.