'When will this violence end?'