February 10, 2026 Nigora Umarova Catherine O’Hara Cause of Death Revealed Catherine O’Hara is survived by her husband Bo Welch and her sons
July 20, 2025 Anna Russell British Scientists Hail Breakthrough in Cancer Treatment Professor Stephen Powis, says medicine is on the verge of a “golden age” as breakthroughs in immunotherapy and personalised vaccines transform cancer care.