Oscar Ochoa-Tello, a 46-year-old man and father from Beach Park, Illinois, began his last morning like countless others, stepping into the chilly pre-dawn darkness to warm up his car before work. He sat in the driver�s seat in the driveway of his home on the 38400 block of North Sheridan Road, the engine idling around 5:20 a.m., when the quiet of the neighborhood was shattered by a burst of gunfire. A relative, later identified in court records as his son, rushed outside to find him gravely woun
...Read More