Boston Mayor Wu Claims ‘Every Single Human’ on Earth Has ‘Legal Right’ to Come to the U.S. Boston Mayor Wu Claims ‘Every Single Human’ on Earth Has ‘Legal Right’ to Come to the U.S. February 2, 2026 Boston Mayor Michelle Wu sparked backlash after claiming every human has a legal right to enter the United States. Critics say her remarks ignore federal immigration law and national sovereignty.