‘i’m living proof that a defib can save lives’

3 min read

Bernard Gallacher has spent sev