European Union delays release of some satellite images for 24 hours
Confirmed by 1 sources
The European Union is delaying the release of some satellite images for 24 hours at the request of the United States, due to security concerns over their use in Earth monitoring.