I just found out Burger King is still operating their 800+ locations in Russia. Damnit! I like whoppers, but I guess I’ve eaten my last one. Post Comment Receive notifications Add a comment...