The Carson City Council is set to declare the foul smell emanating from the Dominguez Channel a “public nuisance” Oct. 11 after Carson residents complained about the stench for weeks. Carson resident Leonor Gonzalez-Perez told The Epoch Times the smell in his neighborhood became so unbearable he had to stay with his family out of…