Russian claims to have “information that many British” special forces soldiers are currently fighting in Ukraine, though no records corroborating this have been put forward.
This article, images and content belong to the source and curated for informational purposes.