Filmmaker dies in a car accident after AMVCA win
Edgard Leroy, who is a fast-rising filmmaker, has died in an auto crash that occurred on the Lagos-Ibadan expressway on ...
Edgard Leroy, who is a fast-rising filmmaker, has died in an auto crash that occurred on the Lagos-Ibadan expressway on ...