Kenya Highlights Former Tusker striker Stephen Owusu confirmed dead The news of his demise was announced by her sister Abigail Comfort Owusu on Saturday, October 24, 2020, via Facebook. She posted a collage... Lawrence OtienoOctober 25, 2020