Home Videos US intel leak suggest over 90 special forces personnel from NATO states in Ukraine | DW News US intel leak suggest over 90 special forces personnel from NATO states in Ukraine | DW News Apr 12, 2023 comments off Tweet on Twitter Share on Facebook Pinterest DW News intelligence leak ukraine NATO troops ukraine russia ukraine war serbia ukraine special forces ukraine western special forces ukraine