WINDOW ROCK — Louis Farrakhan, controversial minister for the Nation of Islam, told the Navajo Nation Council Wednesday that it needed to demand respect and settle for nothing less.
That's the kind of concept we have in the council. We need to stop doing that. We need to support each other, no matter where it's from, if it's going to benefit the people. I think it's something that we haven't learned yet," Shelly said.