Somalia's capital Mogadishu was rocked by an explosion near its international airport on Wednesday, killing at least 8 people.