Leesburg Man Arrested In Fatal Crash
Francisco Espinal-Quiroz, 51, of Leesburg, was arrested in Illinois after causing an accident Monday that killed four people. Illinois State Police said Espinal-Quiroz was going faster than the posted construction site speed limit when his rig slammed into a red passenger car that caused a chain reaction crash. … Read More