Is a U.S. Iran War Imminent?

0
75

This post has been read 71 times!

On this week’s Big Picture, RT’s Holland Cooke talks to Virginia State Senator Richard Black about tensions in Persian Gulf, and whether a war between the US and Iran is imminent. Senator Black also explains what was in his recent letter…