World Wires · story 103214 · unverified · 1 source(s)

Commentary on Iran's sovereignty and strategic position

Former US Marine officer Scott Ritter stated that Iran is a sovereign state with the right to self-defense following US-Israeli aggression.

Open in the desk

Coverage

What this site indexes