Finally, there was the explanation everyone was clamoring for but no one was expecting:
Kate Middleton, the wife of Prince William, the heir to the British throne, reappeared in public after a three-month absence, telling the world that she has cancer and is undergoing chemotherapy.
Never a particularly glib or comfortable public speaker, in a video shared on Instagram she sat on a bench on the grounds of Windsor Castle and gave arguably the most compelling and powerful speech of her life in the public eye explaining that after “major abdominal surgery” in January…
