Is Russia independent now? If yes, then explain Chechnya.
Is Russia independent now? If yes, then explain Chechnya.==
What is to explain? Chechnya is the part of Russia. Ichkeria is gone. Chechen soldiers fight for Russia now.