Video: Military Muscle: China deploys troops to first overseas base in Africa

China is deploying its troops to their first overseas base in Djibouti, a small east African country already hosts troops from several foreign powers. RT’s Emily Sue …

Via Youtube