"Русский" relates more to ethnicity and culture, "российский" relates more to the state (Russia), Russian citizenship, politics, etc.

So when you are talking about WWII, you can't call Russian...