Catherine, Princess of Wales, said Friday she has cancer and is undergoing chemotherapy, a revelation that followed weeks in which her absence from the public eye sparked intense speculation about her health.The revelation by the 42-year-old wife of the heir to the throne, Prince William, came after an announcement last month that King Charles III was receiving treatment for an unspecified type of cancer.Her office, Kensington Palace, did not reveal the type and stage of cancer but said she has been undergoing treatment since late February.The princess underwent an unspecified abdominal sur…READ FULL ARTICLE