L7 Bassist Jennifer Finch dies at 59 after brain cancer battle

Jennifer Finch, longtime bassist of L7, has died at 59 after battling an aggressive form of brain cancer. Her death has renewed awareness of the disease, its warning signs, diagnosis, and treatment options. Experts stress that recognising persistent neurological symptoms early can improve outcomes and help patients access timely, life-saving care.

Load More