Jennifer Finch in the land of no return
Jennifer Finch, the legendary bassist of the popular American band ‘L7’ (L7), has passed away after succumbing to a deadly disease like cancer.
The American music star’s battle for life ended at the age of 57. The entire world music community is shocked and saddened by her death. Jennifer was diagnosed with brain cancer earlier this month.
After the diagnosis, her fans around the world started raising funds to cover the treatment costs of her beloved star.
But without giving everyone that opportunity, she left this world at the end of this week.
