Amid violence, hundreds held in Kashmir