If you are telling the truth sir(and I have no reason to doubt you), you must have rather a good grasp of "race relations"
My son had much the same experiences when he moved to a black area in London. It caused him to realise that there is good and evil in every race, not just the "palefaces".
There are no medals for telling the truth on a "liberal" forum. All that you mention will be thrown at you.....except perhaps the lynching :0)......yet!