About This Source - ITV News
ITV News is the branding of news programmes on the British television network ITV. Independent Television News (ITN) was founded to provide news bulletins for the network in 1955, and has since continued to produce all news programmes on ITV.
Recent ITV News Content:
Around the world, tens of thousands of cruise ship workers remain stranded at sea, as countries prevent them from disembarking.
Many have spent more than a month self-isolating inside cabins for up to 22 hours a day, and there are growing fears for their mental health.