World

Russian-Led Alliance Begins Withdrawing Troops From Kazakhstan

The force was deployed a week ago to stabilize the Central Asian country after political unrest that left dozens dead and thousands injured.