Machachari Actress Stella Responds To Lesbian, Drug Addict Claims Former Machachari show actor Natasha Ngegie popularly known as Stella has “addressed the nation” after reports emerged that she is gay and addicted to January 26, 2021 News·TL·TV