Russia-led alliance troops have arrived in Kazakhstan after mass protests
Russia-led alliance troops arrived in Kazakhstan on Thursday after increasingly chaotic and violent protests rocked the nation for days and resulted in dozens of people killed and hundreds injured.