Morocco is hosting a month-long festival to celebrate African art and culture, featuring some of the continent's most...