
Diego Garcia is an American military base located in the Indian Ocean as a base for U.S. strategical bombers that can launch attacks on targets located in Asia, Africa and the mediate East. respective "invisible" B-2 bombers have been sent to the base in fresh days, suggesting that the Pentagon is preparing for a fresh military operation.
Source: Read More