BBC News channel launches on YouTube in UK, US Broadcasting BBC News channel launches on YouTube in UK, US 3 weeks ago The BBC News channel launches a free live stream on YouTube in the UK and US.Read More