MercoPress, en Español
Montevideo, November 5th 2024 - 05:43 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