Kate Middleton announces she has cancer: Live updates March 22, 2024 by admin This is a developing story. Follow the latest developments below.