Entertainment Idris Elba & wife’s love for ‘Mama Oliech’ British actor Idris Elba and his wife Sabrina say Mama Oliech is their best place to visit in Africa. The couple told Ebony magazine... Omara ZJanuary 29, 2023