Police Arrest Far-Right Leader After Anti-Immigrant Riots in Spanish Town July 15, 2025 by business Police Arrest Far-Right Leader After Anti-Immigrant Riots in Spanish Town