
“Let God keep confusing my haters” – Tacha replies critics dragging her over new look (Video)
Popular brand influencer and BBNaija reality TV star, Natacha Akide, better known as Tacha has broken her silence surrounding the controversies going around her new […]