The Murdochs Testify Before British Parliament

Download
Front pages of English newspapers are pictured in central London, on July 20, 2011.
( ALESSANDRO ABBONIZIO/AFP/Getty Images / Getty )
PRI WNYC