Friday , 7 August 2020
Filming against a green screen in Illah, a village in southeast Nigeria, in November. The production is part of the Nollywood industry, which has exploded in Africa.


Check Also

James Ibori appointed patron of Former Governors’ Forum

Follow @naijiant

Leave a Reply

Your email address will not be published. Required fields are marked *