2026
Nov (1)
November 2026
November 5, 2026
Serbian Officers Arrested for Alleged Police Brutality Against Protesters
Serbian officers have been arrested for allegedly using excessive force against protesters, with ten suspects accused of abusing and torturing individuals in a government compound.…