French employees

Zara fires French employees for barring woman wearing headscarf

PARIS: Zara fired two employees from a French store on Tuesday after social media outrage over… Read More