A video showing Russian peacekeepers from the Collective Security Treaty Organisation (CSTO) boarding an aircraft has been published. They are being deployed to Kazakhstan, where they will be assisting the authorities to curb violent riots there. Read More…