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.