Agree If you mean that Nokia is team Russia in that video. (In the lead, but Android coming fast from behind).
My god, how alarmist.