ttpafrica.com
My Name Is Life – Karen Bugingo
My NAme Is Life – Karen Bugingo What does your name mean? Maybe not many people know the meaning of their names, only a privileged few, like me, do. Her late parents might not have known or t…