Dispute over the fate of Kenyan workers who saw Meta AI glasses films vm_admin 6 days ago By bbc.com Publication Date: 2026-04-30 08:59:00 Meta and its subcontractor disagree over why over 1,000 Kenyan-based workers were laid off.