At least five people have died after Kenyan police opened fire at supporters of a Jamaican-born Muslim cleric notorious for preaching racial hatred.
Police also fired tear gas at hundreds of stone-throwing protesters calling for Abdullah al-Faisal to be freed.
Faisal is in detention in Nairobi after Kenya failed to deport him.
Kenya wants to expel him citing his "terrorist history". He was jailed for four years in the UK for soliciting the murder of Jews and Hindus.
An unnamed senior police officer told the AFP news agency that five people had died, while one of the protest organisers told AP that seven people had lost their lives.