Russian Shop in Tokyo becomes target of vandalism after owner's controversial remarks
Russian shop “Aka no Hiroba” (“Red Square”) opened in Tokyo in February last year, and since then, they’ve been introducing locals to popular Russian delicacies and products, including a selection of Vladimir Putin T-shirts and chocolates. Back then, nobody blinked an eye at these goods, especially as Putin...