Driver cuffed after fatally hitting 8-year-old boy in East Elmhurst
/A 52-year-old man from Flushing is facing nearly half a decade in prison after cops say he fatally ran over an 8-year-old boy and injured the boy’s 10-year-old brother in East Elmhurst on Wednesday afternoon.
Read More