i would not take that flyer seriously..
racism happens everywhere, Racists are in every race too(yes brown people too and i am brown)
But for every racist out there , there is a hundreds of nice people as well..
The more tolerance there is , the better this world will be..
As an immigrant myself , In order to minimize racism, i think we should learn how to better integrate in the society so that we can understand other cultures and share our own culture as well..One problem i notice these days is that a lot of older folks(some young people too) that come here cannot integrate seamlessly into the society because they don't know english.. Lets face it , there is a lot of difference between indian and canadian culture. While a certain type of behavior could be totally acceptable in indian culture , its possible that canadians don't like it.. Since we live here , we have to learn ,adapt to or atleast respect each others culture to avoid any friction ..
Just my 2 cents