Some 50 UK special forces troops stationed in Ukraine — alleged US intel document

UK Defense Ministry warns readers to be wary of paper, among dozens of apparent classified files leaked online last week relating to Russia’s invasion

Leave a Reply

Your email address will not be published. Required fields are marked *