US Russian Vodka Is Getting Taken Off The Cabinets Over Putin’s Invasion Of Ukraine February 26, 2022 The World Opinion Some retail outlets in the USA and Canada might not be promoting Russian-made liquor...