ITN's multimedia division has launched a new channel on YouTube featuring over 200 items of original content themed around the Christmas season. Titled The Christmas Channel, the new service became ...