MercoPress, en Español
Montevideo, June 1st 2025 - 19:24 UTC
Riot-gear clad police arrested at least 17 people on Sunday after they refused orders to disperse from a spontaneous sit-in outside a convenience store in St. Louis during a weekend of otherwise peaceful protests against police violence.
Get our news on your inbox! Suscribe