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
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