No, indefinite pronouns are not articles. They should be in every grammar book. I googled and here are first two links. They look enough good. I don't feel like Russian indefinite pronouns are something particularly complicated to have specific resources.
"Россия для русских" - это неправильно. Остальные-то чем лучше?
Forum Rules