Africa Creates: Breaking the Glass Ceiling in Kenya Vered Ehsani·March 18, 2014Prof. Elizabeth Orchardson-Mazrui is an artist, writer and lecturer with a keen interest in history and culture. While...Features·1 min read