Police contingents have been deployed on the streets of the Island of Zanzibar Tanzania in anticipation of protests following rejection of poll results by Tundu Lissu-led opposition party CHADEMA, amid similar calls by leaders of other opposition outfits from the island.
Tanzania Elections: Police deployed to thwart possible protests
