Mo Abudu, the CEO of EbonyLife Media, has signed a movie development deal with BBC Studios. According to Deadline, the deal will see…
No fewer than 7,000 artefacts plundered from Benin Kingdom are expected to be repatriated by Germany to Nigeria not later than October, the…