I just finished locking a question pertaining to the death of Hitler. I did this because there was a high volume of comments being made that were not really relevant, and to make matter worse, they were starting to take on a very personal slant, and that is simply not acceptable. I left the comments there for now so that others can see them, but I plan to go back later and remove some of them.
It is a shame to see this happen, because the question has considerable merit and deserves to be a part of this site. It is the responsibility of the community to help police this site, so if you see an answer that is clearly inaccurate or is totally unrelated to the question at hand, then downvote the answer. I strongly encourage you to leave a comment to explain why you did so, because it helps everyone to understand how to improve the site.
However, comments that are directed at the person asking the question or others who have commented are not going to be tolerated. Personally, I feel that some of the negative votes were not justified and the explanations were weak, but I'll let them stand.
Having said all this, the question I would like to pose to the community is this: Should we have a specific policy for deciding to lock a question, and if so, should there be a standard period of time for which it should remain locked?
Edited to improve comments. The following content was modified above, because a downvote really should NOT be based on your opinion of the answer or the person answering.
If you find that you disagree with an answer then it is your responsibility to vote down that answer.