James Oddo Calls for Wider Roads Hours After SI Traffic Violence Claims Life
| | 10 Comments
A UPS worker who lost a leg when a Staten Island driver slammed into him in April has died. NYPD and Staten Island prosecutors issued no summonses and filed no criminal charges in the case. Tom Ryan, 52, was unloading packages from his truck at 2044 Hylan Boulevard on the morning of April 6 when a driver […]