News

Britain’s Royal Horticultural Society (RHS) announced last week that it had named a flower ‘Catherine’s Rose’ in honor of the Princess of Wales and her cancer journey. The coral-pink floribunda rose ...