China dispatched troops to set up its first military base overseas on Tuesday. After a ceremony in the southern port city of Zhanjiang, military personnel embarked on a voyage to the East African country of Djibouti to establish an outpost “conducive to China’s performance of international obligations,” state-run media report.