Unity in Zanzibar complicates future ICC probe

Women flee to find shelter when Zanzibar riot police set upon opposition protestors in Stone Town
Women flee to find shelter when Zanzibar riot police set upon opposition protestors in Stone Town