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:

By

Leave a Reply