Man arrested after death of 20-year-old in North Glasgow

A 31-year-old man has been arrested in connection with the alleged murder of a young man in North Glasgow earlier this month.
..
.

Steven Russell (20) of nearby Closeburn Street died after a street incident at Bardowie Street in the Possilpark area around 3.45pm on Friday, February 10.

Police said this morning a full report is being sent to the Procurator Fiscal.

Related topics: