People TV, Inc.People TV, airing on Comcast Channel 24, has been serving the residents of the City of Atlanta and its community for nearly 30 years.