Tag: Darby Street
Several people were seen running out of a Newcastle apartment that became the site of a fatal shootout.
Rescue workers rushed to a street in Newcastle after witnesses reportedly shot a man in the chest.
Similar title : - Man shot dead in Newcastle apartment - Newcastle man reportedly shot & # 39; in the chest& # 39; - Man fatally shot...