Harrods Is Selling Premium Russian Vodka Under The Counter
Harrods department store has continued to sell premium Russian vodka Beluga under the counter, despite removing it from display and replacing it with brands from Ukraine, Poland and Belgium. Harrods and other stores stopped selling Beluga last week as retailers came under pressure not to sell Russian products. However, staff have confirmed that bottles are … Read more