Editor's Picks Ama Ata Aidoo: Creativity and Humanity in One by Duke June 28, 2023 by Duke June 28, 2023 Ama Ata Aidoo was born on March 23, 1942, and died on May 31, 2023. … 0 FacebookTwitterPinterestEmail