An investigation into the theft and sale of over $50 million worth of African IP address blocks by an insider ~tech internet Article 3994 words 8 votes