New Delhi: Satellite pix sourced via way of means of NDTV suggest that China’s naval base in Djibouti, at the Horn of Africa, is now completely operational and helps Chinese warships deployed withinside the Indian Ocean area. China’s base in Djibouti is its first foreign places navy base, constructed at […]