As we discussed, if you close stores they may never open again. Russia is not the USA. Franchise agreements and store leases mean nothing in a communist country. Stick with helping with the humanitarian crisis. Stay out of the politics.
Here's an article listing companies that have taken action against Russia. Notice very few have brick-and-mortar locations that they intend to close. The Russian people love American food. One sure way to change that would be to close locations, putting thousands of their countrymen out of work.