MSPs weep in Holyrood chamber as tributes paid to minister Christina McKelvie The 57-year-old died in hospital on Thursday morning, having been undergoing treatment for secondary breast cancer. Go to Source Author: Craig Paton