iron wire logo black and red

The E.U. Will Start WW3; and They Will Lose

Martin Armstrong

May 20, 2025

In recent months several European Union countries have dramatically increased military spending and have clearly signalled their intention to go to war with Russia. Peace talks between Ukraine and Russia have so far failed to produce results, and Vladimir Putin…

To access this content, you must be a member.

Recent Interviews

Breaking News