The Republic of Annobón - celebrating independence!