Megaupload programmers cop a plea in New Zealand to avoid extradition Published 16 Jun 2023 Full Article