Great Britain imposed sanctions against the speaker of the Parliament of Chechnya Daudov and the special detachment "Terek" • The Insider • RIMA — Russian Independent Media Archive