The fascinating story of Queen Idia, the formidable mother of the Oba of Benin (1504-1550), is set to captivate audiences worldwide as US-based Nigerian filmmaker Patience Ojheneovo Okhuofu brings ...