James Callahan’s death rocked Newcastle… but today, family and friends took a moment, to celebrate his life.
The 22-year-old died following a stabbing in Hamilton a month ago… police allege he was attacked after he made a comment about littering.
text will be replaced