Carson residents upset over lingering foul odor

Residents in the city of Carson are frustrated following a foul odor that has been emanating from the Dominguez Channel into the community for six weeks.

Top Videos