Kate Middleton says she found ‘hope’ in nature amid cancer journey — NRI Bytes