Jun 28Kate Middleton scales UK's three highest peaks in 24 hours with a deeply personal message for cancer survivorsSynthesized from 1 source