visitors are allowed on barro colorado island sometimes a god is involved wittingly or unwittingly in bringing about creation fatuma muhoza uzwi nka nina yabwiye inyarwanda