Stirling student David O’Halloran’s family gather to honour his life

David O'Halloran died while returning from a night out in Stirling.
David O'Halloran died while returning from a night out in Stirling.

Breaking