The Gods Are Not to Blame’ hits National Theatre stage again
After six successful runs in December 2023, George Quaye’s Image Bureau and Naa Ashorkor’s April Communications are bringing back the play, The Gods Are Not to Blame. The National Theatre will play host the stage play on Thursday, March 21, 2024 and Friday, March 22, 2024 at 7pm. On Saturday, March […] More