Members of the ‘Latin Kings’ arrested in Madrid

Police in Madrid have arrested 54 alleged members of the ‘Latin Kings’ including the ‘Supreme Inca’, the ultimate leader of the ‘Sagradu Tribu América Spain’ (STAS) – Sacred Tribe of America Spain -, the name given to the Spanish branch of the organisation.