The Spanish retail giant, Zara, has come under fire for a white T-shirt marketed to young girls, which has been ... It’s ...