Mombasa, Kenya, November2007