Home Gist H&M Stores in South Africa Vandalized by Economic Freedom Fighters over Racist Advert.