News website
Mami Wata, a Nigerian film has won the World Cinema Dramatic Special Jury Award for Cinematography…