Liberal says if you have an American flag you are a bigot and racist