News
The modern TV news studio is a masterpiece of live video and CGI, as networks vie for the flashiest presentation. BBC News in London is no exception, and embraced the future in 2013 to the extent of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results