Djibouti, a tiny country on Africa’s Horn, has a fascinating history that stretches back thousands of years. This article explores...