NBL
I'd say I'm almost grateful it was the Soviets for me and not a Hydra-infiltrated SHIELD, but doesn't make a hell of a lot of difference in the end. I went for revenge too, but it was less about locations and more about people. You wouldn't have a list of SHIELD headquarters and offices sitting around?