Catherine, Princess of Wales Makes First Public Appearance of the Year By Boniface Ihiasota, USA Catherine, Princess of Wales, has made her highly anticipated first public appearance of the year at the annual Trooping the Colour parade. Excel Magazine International reports that the princess, who is undergoing chemotherapy treatment for cancer, was seen smiling and...