Tag: Tina Turner

Music Icon Tina Turner dies

Published on May 25, 2023 by Robert Ngwira

Music Icon Tina Turner has died at the age of 83 at her home in Kusnacht near Zürich, Switzerland. Famed […]