Top News
The Dufuna warning
Standing in the entrance foyer of the Federal Palace Hotel in Victoria Island, Lagos, is an arresting contemporary art installation






























Top News
Standing in the entrance foyer of the Federal Palace Hotel in Victoria Island, Lagos, is an arresting contemporary art installation