By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Anyone still operating in Russia, all I can say is, they deserve what happens to them.