I just read an article by Gary North that says the US and Allies have an armada in the Persian Gulf, and that there is a news black-out in Western countries. What have you who are careful observers heard about it? The article paints a very bad picture.
