Filmmaker dies in auto crash

Edgard Leroy: Filmmaker dies in auto crash along Lagos-Ibadan road

Edgard Leroy: Filmmaker dies in auto crash along Lagos-Ibadan road

Filmmaker Edgard Leroy has died in an autocrash barely a month after winning his first Africa Magic Viewers Choice Award.…

2 years ago