global island news rachel mccaffrey