Follow us:
Lord Justice Leveson presents his report on press standards, on Nov. 29, 2012 in London, England.
Follow us: