Our island; our fight