Muslim woman wearing hijab denied entry at Zara store in Paris
HAMBURG, GERMANY - AUGUST 28, 2014: Zara Fashion Shop In Hamburg. Zara Is The Main Brand Of Inditex Group, The World's Largest Clothing Retailer. Stock Photo, Picture And Royalty Free Image. Image 128308850.
Zara Paris Denies Entry To Woman In Hijab
Zara introduces self-checkout in-store: How will it impact the customer experience?