This report from NBC5Chicago has a lot more details than I have read anywhere.  Please note…some of it is graphic.