the origins of some nicknames are unclear with various stories being put forward international and domestic observers heavily criticized the conduct of the zanzibar polls yagize ati ni irushanwa rya urban records