Scotland Yard Had Doubts About Will Lewis’ Cooperation

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