‘Lizard’, Nigeria’s only submission for the 2021 Sundance Film Festival, has been awarded the ‘Short Film Grand Jury Prize’. The short film which…
‘Lizard’, Nigeria’s only submission for the 2021 Sundance Film Festival, has been awarded the ‘Short Film Grand Jury Prize’. The short film which…