Ghanaian artist, Ibrahim Mahama wraps Barbican Centre in vibrant fabric; Here is what it means for Afrrica April 30, 2024