Towell was taken to Queen Elizabeth hospital nearby and died Friday evening after he was taken off life support 12 hours later.
Towell was taken to Queen Elizabeth hospital nearby and died Friday evening after he was taken off life support 12 hours later.