Alcohol is considered illegal and Haram in Muslim countries. So if any one caught drinking Alcohol deserves a punishment according to the Islamic laws. But wine shops and booths are operating every where in the Muslim countries. The reason of such shops is that they serve alcohol to non-muslims only, specially Hindus and Christians.
But it is very shocking to see that majority of the consumers and buyers of alcohol are Muslims. Muslims are restricted from drinking alcohol and yet they do drink. But it was shocking to see that alcohol is also openly been consumed in Saudi Arabia. As Saudi Arabia is considered an ideal state for Muslims as Islamic laws are applicable there.