China, U.S, France, Japan, Italy and more EU states all have active military bases within 30 miles of each other in capital city of Djibouti.
China, U.S, France, Japan, Italy and more EU states all have active military bases within 30 miles of each other ...