About This Source - Channel 4 News
Channel 4 News is the news programme from UK Channel 4 television. Channel 4 is a British public-service free-to-air television network headquartered in Leeds, United Kingdom. The channel was established in 1982 to provide a fourth television service to the United Kingdom in addition to the licence-funded BBC One and BBC Two, and the single commercial broadcasting network ITV.
Recent from Channel 4 News:
They travelled to Sheffield in their thousands hoping to see their team win a place in an FA cup final. 96 of those Liverpool fans were never to return home.
For their families grief has been compounded by the lies, smears and misinformation surrounding the behaviour of Liverpool supporters: claims for years by the police that a drunken mob caused the crush and the infamous Sun headline which accused fans of hooliganism.
Today though the jury exonerated the living and the dead.