Some of us wrote about Chechnya twenty years ago. Your turn now.