Saudi Arabia opens its first-ever alcohol store — but it's only accessible to a select group
Advertise here Spirits on show in a UK bar in Cardiff, United Kingdom. Matthew Horwood | Getty Images News | Getty Images Saudi Arabia has opened its first alcohol store…