Catherine, Princess of Wales, Announces Remission from Cancer Catherine, Princess of Wales, has announced that she is now in remission…
In 2017, a landmark study was published in The Lancet showing that type 2 diabetes might be reversed by eating…