Fighters from Chechen Republic have been airlifted out of Ukraine after devastating losses, intelligence sources claim. The Security Service of Ukraine (SBU) said the troops, also known as Kadyrovites, had returned to Chechnya’s capital Grozny. The SBU said that the soldiers had been pulled out after enduring a high death …
Read More »