The United States has deployed six B-2 bombers at Diego Garcia, which is a joint US-British base located 3,900 kilometres ...
The U.S. bombers at the Diego Garcia military base in the Indian Ocean is likely setting off alarm bells for the Middle East.