The Chechen Struggle: Independence Won and Lost