Protestor at a Kill the Bill protest with a placard that says, ‘No progress without protest.’

Return to article.