Las protestas han dejado al menos 25 heridos y detenidos.