Scotland Yard Had Doubts About Will Lewis’ Cooperation

5 months ago 47
Will Lewis gave a “green light” to delete emails during a major journalism scandal engulfing Rupert Murdoch’s News Corp.
Read Entire Article