Nigerian/Canadian writer/director Lonzo Nzekwe award winning debut feature film, Anchor Baby is now up on Netflix. Anchor Baby is a story of a Nigerian couple living illegally in the US, and on a quest to achieve the "American Dream" for their unborn child.
Read More