Peter Randle, 69, from Coventry, has given blood 138 times and has the universal blood group O negative
Man 'accidentally' diagnosed with health condition while giving blood shares urgent plea

124
Peter Randle, 69, from Coventry, has given blood 138 times and has the universal blood group O negative