Harun Maruf Apr 5
For the second year running, Mogadishu hosted a mini-marathon to mark the International Day of Sport for Development and Peace. (Photos courtesy of )