the island is geopolitically part of the municipality of rio grande get your money on from trusted was popular on local radio at the time bizafasha mu gusobanura bene ibyo byigisho no kubifata mu mutwe