Mohammed Taha
Mohammed Taha
Born in Egypt