All Day

South Africa: Broadcast of the 2020 World Localization Day Program on Cape Town TV

Cape Town TV 18 Lower Scott Road, Observatory, Mowbray

Cape Town TV, otherwise known as CTV, is a non-profit, free-to-air, community television station licensed to serve the greater Cape Town metropolitan area. The channel is owned and controlled by the community and provides access by stakeholder groups to the […]