FOX News Channel will launch in High Definition (HD) beginning Thursday, May 1st, announced Tim Carry, VP of Affiliate Sales. Initially available to Time Warner customers in select regions, the FOX ...