Russia opens McDonald’s and Starbucks replacement and the logos are… questionable International - Mar 25