Connect with us

Trending

London Telegraph Claims NATO Preparing To Send Troops To Ukraine To Fight Russia

Published

on

Telegraph reports “NATO and EU members ‘considering sending troops to Ukraine.'”

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:



Read the full article here

Trending