Joe Irizarry

Bio

News Reporter and Anchor at WDEL.

Delaware State Police are conducting an investigation into the death of an infant at the Little People Development Center on 3843 Wrangle Hill Road.

View all