Home FEATURES The demise of Prof. Tyohdzua Akosu: A sting in my tail