biba ari na byiza kuri wowe she later turned to writing trinidad and tobago is an archipelagic republic in the southern caribbean uwabyibye azafatwa ivuga ko kabuga felicien atafashe imbunda