The people have already determined Chechnya's status at the referendum - it is a unit of the Russian Federation. Its political status is not to be discussed any more.
You know, people always talk about how Jesus came down to Earth as a human being. He became a human being, But no one ever takes into account what that means.