dailystar.co.uk
94%
679
Russian McDonald's fan handcuffs himself to restaurant on final business day
McDonald's restaurant before the American retailer shuts its business in Russia. The scene comes after the fast food giant said they will pull out their business in Russia and close its 850 stores due to the horrifying invasion of Ukraine.