Tracy Wanjiru Returns to NTV with a Beauty and Fashion Show Tracy Wanjiru is set to return to a TV screen near you as host of a beauty and wellness show titled ‘The Glam.’ The November 9, 2023 TL·TV