In Zanzibar, where there have been heavy clashes between security organs and protestors, the police finally admitted they were holding ACT-Wazalendo deputy secretary general Nassor Ahmed Mazrui, whose whereabouts were unknown since his arrest five days ago