This article sounds like a travel brochure for tourists traveling to Mogadishu, Somalia.
Except, of course, the weather which is much better in Mogadishu. They may also have a good soccer team worth rooting for.