The Digital Content Creators Association of Kenya (DCCAK) has issued a public statement calling on Sheryl Gabriella and Robert Mbaya, popularly known as Baha, to issue a public apology after their nude content got leaked. In a statement dated July 20 2026, DCCAK said the content associated with the two creators that is making rounds