History can not be taken lightly. No offense these people should be silenced in every fashionable measure.
They have a right to express their opinions. Changing the law to limit these protests would contradict the views we have of our so called 'liberal' society.
By telling them they can't criticise those who died in this country's name, you're censoring them and limiting their rights to freedom of expression.