"российский" is used when you are talking about country ("Россия" --> "Российский"). "Русский" is used when you are talking about language or ethnicity. Russian language is widely spoken not only in...