Djibouti

Latest

loading...

China Harasses US Troops Stationed in Djibouti

Rear Admiral Heidi Berg, director of intelligence at the U.S. Africa Command, has accused the Chinese military of harassing American soldiers stationed in Djibouti. The country is home to China’s…