Monday, April 26, 2021

It's the biggest thing in the history of the internet': Pentagon quietly transfers 175 million internet addresses worth $4BILLION to mysterious firm at shared workspace in Florida