Story News Blog

0

The Cause of Death Has Been Revealed

Catherine O’Hara has died at 71 — and the cause of death has now been revealed. The beloved star of Home Alone and Schitt’s Creek passed away at her Los Angeles home following a...