ezXplain

news, trends and information easy explained

A US Air Force officer has defected to Iran and shared information that could cause “serious damage” to America’s national security, officials have revealed. The former Air Force intelligence specialist was charged with espionage and was accused of working for … Continue reading