OK, this is a long long thread so let me contribute my own 2 cents here.
1. Tamils are not terrorists. Someone mentioned that in the thread here. You can call LTTE or LTTE supporters as terrorists. Let me enlighten you here. Tamil ethnic community hail from the southern part of India. Many many years ago, some of them were transported to Sri Lanka to work on the tea plantation. So when someone says Tamil dont confuse him/her with SL Tamil. He could be from SL or India or Malaysia or Singapore. Tamils from India tend to be more educated.
2. Generally speaking, the Tamil refugees frm SL are people who were driven out of their villages from the SL government. They are not the most sophisticated and educated people. They way they bring up their kids is best left unwritten. This is reflected in the way they are protesting a totally legit grievance. It is unsophisticated and annoying, but their grievance is REAL.
3. Generally speaking, since the perpetrator and the victim are seen as people unaffiliated to the general Canadian population, thhere is a sense of apathy and ignorance about the human rights issue in SL. When a bunch of white english speaking people were driven out by the Kenyan government, there was an internatioanl (read western) uproar. When a bunch of SL guys kill a bunch of Tamil guys, a regular guy in Canada thinks "who gives a fuck".