'Pentagon Leak' Exposes NATO Spec Ops in Ukraine, Keeps Mum on Foreign Mercenaries' Dirty Job

3 yıl önce
The UK and other NATO member states, including Latvia, France, the US, and the Netherlands, have deployed dozens of special forces personnel to Ukraine, as per the alleged Pentagon leak.