Biography:Leila Afua Djansi (born 1981) is an American and Ghanaian filmmaker who started her film career in the Ghana film industry.
Our movie and video library can only be streamed or downloaded by members only