O’ Death! Where is thy Sting?
Clementina Saduwa (nee Vincent) has passed away. What a great loss to the human race? She was a vibrant lady full of energy and life. She was always endearing and approachable. I really don’t know her but I know some of her exploits. In Secondary School, we were classmates competing for first position but she […]