Tag: West vs Russia
Western special forces on the ground in Ukraine: leaked documents
The BBC reported that the UK is among a number of countries with military special forces operating inside Ukraine, according to one of dozens of documents leaked online.