Islandistas on the Rise Sports

Rally Round the West Indies Women!

The men may have been disappointing Down Under but our ladies have made us incredibly proud, making to the finals of the Women’s World Cup – something our men’s team has not done since 1983! Captain Merissa Aguilleira says they want to bring the trophy home for the people of the West Indies. Speaking at […]