Kate Middleton publicly revealed that she was being treated for cancer on March 22, 2024. Exactly one year later, she is in remission and back on royal duty.
In a career that started in old-school newsrooms with surly editors barking orders, Sneed spent decades working with other ...