The CBN News Channel, a 24-hour news channel from a Christian perspective, is now available on Xfinity cable systems reaching 25 U.S. states and Washington, D.C., reaching morel than 7.5 million […]
Comcast Xfinity
March 29, 2024
Editor on Duty: Mark K. Miller