Headline News

NO surprise: Iranians float idea Israel responsible for Egypt Air crash

True to form, the Iranians point the finger at Israel for the crash of an EgyptAir flight into the Mediterranean Sea, killing all 66 aboard. Egyptian officials have not ruled out any cause, but are focusing on a possible fire in the plane's electronics system. Some analysts have suggested, however, ...

Read More