China Walker, Half of Ebullient Rap Duo Cam & China, Dies at 32

The California musician had been living with a rare and aggressive form of ovarian cancer

Matthew Strauss

RSS: News