Worst mission in the game. Russians once again proving they are worthless. May another 60,000 ziggers die in Ukraine.