Seeing all these Russian soldiers (sob) makes me homesick!