The mission is called "No Russian" for a reason. Without being too much of a spoiler, the title is from the words to you by the terrorist leader at the start of the mission, reminding you not to speak any russian. Because he plans to blame the attack on outsiders for political gain. So theres no real implication that the game is portraying Russians in general in a bad light in this mission.
That being said it was one of the more shocking experiences I have ever had in a video game. There is very little explanation of the mission objective before hand, so when your 'squad' opens fire you are completely confused. I bet it would make for a psychology case study to see what people do when prevented with this situation.
But anyways, its really an interesting game for the situations they put you in. Its a lot different from the last one, as you're not shooting at generic arab terrorists for most of the game anymore. Eventually you really start wondering who's side you're really on or who the good guys are. I really liked it.