Afia TV Loses Youtube Channel, CEO Calls for Homegrown Platforms Tech July 3, 2025 Afia TV, the first eastern Nigeria-based broadcast media company to go live on DSTV, lost its YouTube account recently over…