internet freedom

April Fools may have come early again this year, thanks to The Pirate Bay. Claiming to have been rehosted in that most closely held of countries, North Korea, could this ironic story actually be strange enough to be true?