All posts by Michael Bassey Johnson

Michael Bassey Johnson is a Poet, Playwright, Novelist, Satirist, Aphorist, Caricaturist & a Newspaper columnist.