Saudi Arabia, a country where you can be publicly whipped for drinking alcohol, is opening its first liquor store: report
A pop-up bar in Riyadh, Saudi Arabia, offering non-alcoholic bellinis and spritzes, seen on January 23, 2024. FAYEZ NURELDINE Saudi…