Right Angle

No Big Mac for Putin: Big U.S. Brands Cut Off Helpless Russians as Tyrant Devastates Ukraine

McDonalds shuts down 847 restaurants in Russia, as Visa, Mastercard and other big U.S. brands cut off services to helpless Russians in ways that won’t affect President Vladimir Putin in the least.