Connect to share and comment

Leveson report 29 11 2012

Appears In:
Lord Justice Leveson described British newspapers' behavior as "outrageous."
Leveson report 29 11 2012

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

Dan Kitwood