Chechnya is part and parcel of the Russian Federation.