Little Island of Sri Lanka, is the home to four (major) races Sinhalese,Tamils,Muslims and Burghers. Religion wise, they are divided as Buddhists, Hindus, Islams and Catholics. As a Sri Lankan I assure you that only a very few of them (Sri Lankans) can be called "racists", pretty much around the same number any normal country would have. But the situation has become more amusing these days, as the same group that protests against a certain race, joins up with that exact race to protest against another.
Racism against Muslims/Islam
Now, it has become a world trend to protest against the fast growing Islam population. Even in Sri Lanka, I would say, Islam is the most criticized (don't like to use the word "hated") ethnic group. One of the reason for why they are being "hated" is that "Islamic Racists" follow some strange tactics to irritate others, such as building mosques all over the country, close to the worship places of other religions, Supporting team "Pakistan" in cricket instead of supporting "Sri Lanka", their mother country.
Racism against Catholics
Catholic religion is facing lots of challenges in Sri Lanka. Surprisingly, most of those challenges come from fundamentalists of their own religion. They haven't been able to protect the followers from these fraud half religions that keep replicating their numbers day by day. The only solution, Catholics have found to keep their religion alive, is bribing poor Buddhists, Muslims, Tamils to join their religion. This "silly" movement gave the racists a reason to go against all the Catholics-including those who haven't been a part in bribing.
Racism against Tamils
Only a very few of the Tamil population in Sri Lanka, endorse the concept of a separate country. And that is the only reason why there are racist movements against them. But those movements don't get enough public support as the above ones, to be strong enough to do a damage to the peace. But unfortunately for Sri Lanka, Tamil Diaspora-most of them even haven't been to Sri Lanka- has enough money to keep NGOs and activists shouting at Sri Lanka.
Racism against Sinhalese
There are some rat bastard Sinhalese, who think Sri Lanka is all for them. Fortunately most Sri Lankans have enough sense to treat these nuts as psychos. But some Muslims and Tamils can't stand this, so they decide to start racist movements against all Sinhalese. Some Buddhist monks are criticized by all Sri Lankans, for making unwanted troubles that destroy ethnic harmony among the races. If you look closely, it'll be obvious that those are the Sinhalese racists, who provoke other racists to gather against them.
Myths regarding Racism
- Some international media always talk about a "genocide" which is said to be going on Sri Lanka.I don't know if they mistake the "Racism" for "Genocide" or whether they are being paid or pressured to make up such stories. Anyways, there's no GENOCIDE in Sri Lanka by any means.
- Some believe, that the Racism in Sri Lanka is born and run by the public. It's also a myth. And those who are responsible for Racism is none other than political parties like Jathika Hela urumaya, Muslim Congress and Tamil alliance. Cheap Politicians!