Entertainment | Fri Feb 18, 2011 2:58am IST

Comcast to launch 24-hour, 3D TV channel