(Djibouti City, Djibouti) A mosque tower in Djibouti's central market contrasted against a menacing sky.