Image by : VCG/ VCG via Getty Images
China is calling its military base in Djibouti an overseas logistics base. The location is a very strategic one: Djibouti, on the coast of Africa, at the mouth of the Red Sea, looking across at the Arabian Peninsula. Analysts say it may be China’s first major overseas military base. Seen here, a ceremony held before ships carrying Chinese military personnel depart for Djibouti.