News

Japan postpones satellite launch

Japan has delayed due to poor weather the launch of its latest spy satellite, which would give Tokyo the ability to eavesdrop anywhere in the world each day.