This photo taken on Nov. 5, 2024 shows the People's Palace in Djibouti City, Djibouti. Djibouti, located at the tip of the Horn of Africa, borders Somalia to the southeast, Eritrea to the north, and is adjacent to Ethiopia to the west and south. With a 372-km-long coastline along the Gulf of Aden, it sits at the strategic Bab el... read full story