Americans blasted “racist” for waving an American Flag