Villagers Say This Island Is Cursed. Migrants Saw an Opportunity. March 25, 2026 by business Villagers Say This Island Is Cursed. Migrants Saw an Opportunity.