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.
The word of God - what does it say about what his place is going to be in the Kingdom? Think about it.
I also hope that I am occasionally involved in projects that touch other people in ways that make their lives a little better, more interesting for the moment that makes them think.