Avatar - KTVU
KTVU

California NAACP president resigns

California NAACP president resigns for health reasons