This is a glimpse into Britain’s future. These new Muslim owners are forbidden by Islamic law to sell alcohol, although that law is widely ignored. This is the inherent supremacism of Sharia: it isn’t enough for Muslims to opt not to drink alcohol; no one else must be allowed to do so, either. “Petrol station […]