From Hindustan Times
Center Owned by HT MediaSeveral people flee as chaos ensues after shooting near University of Delaware campus | Videos
RSS excerpt
Shocking videos have surfaced as the Newark Police Department investigates a shooting incident on East Main Street near Choate Street.