Africans on the Geechie Islands struggle for self-determination