China dispatches troops to set up military base in Djibouti
The photo shows China’s aircraft carrier Liaoning on July 7, 2017. (Reuters) China has dispatched its naval forces to the Horn of Africa to set up an army base in Djibouti, where several global players have a military presence. Members of China’s People’s Liberation Army marked the incident at a ceremony at a naval […]
Continue Reading