The annual Festival of Life (FOL), which happened on Good Friday, April 18 at the gargantuan Excel Centre in London was not the same this year because Ghana’s Alabaster Box was there. FOL is a one ...