71
London Telegraph Claims NATO Preparing To Send Troops To Ukraine To Fight Russia
Infowars.com
Telegraph reports “NATO and EU members ‘considering sending troops to Ukraine.'”
Image Credit:banned.video
Globalist publication The London Telegraph reports “NATO and EU members ‘considering sending troops to Ukraine,’” as the West ridiculously continues to support the nation’s failed offensive against Russia. Alex Jones reports: