Protest against ethnic hatred in Sri Lanka
About 500 people have marched through the centre of the Sri Lankan capital, Colombo, protesting against a recent wave of ethnic hatred which has seen hardline Buddhists targeting the Muslim minority.
The march comes amid calls against Sri Lanka's hosting of the Commonwealth summit later this year.
The BBC's Charles Haviland was at the rally.