Kate Middleton completes Three Peaks Challenge to support cancer care
Kate Middleton has climbed the highest peaks in Scotland, England and Wales in less than 24 hours. The initiative aims to raise funds for a London hospital and highlight cancer’s impact beyond physical health.