365 Days of Gratitude: One Day at a Time
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5. Learn More
A gifted storyteller in both fiction and non-fiction genres, Karim is a columnist of print and online news brands such as The Nation (These Freedoms), Maravi Post, African Global Village (My Take On It and Kwacha Column (Stone thrower Legend from Ndixville).
Xulon Books
Zinyama Village Road
A Girl Called Gaborone
Grandma's Garden
Previous publications
ABC the alphabet
Mau Otsutsana (Opposite words)
Slap me five! God is Alive! Series: the Christmas: the Christmas Collection
Non-fiction genre
Brilli...






















