Kate Middleton, battling cancer, apologises for missing parade rehearsal 0 09.06.2024 04:36 Indiatoday.in Kate Middleton battling cancer apologises for missing parade rehearsal