5 ms·
Megaupload operated in the US (servers and users). It is only the physical location of the proprietors that was non-US.
by Drbble 15y ago
Megaupload operated in the US (servers and users). It is only the physical location of the proprietors that was non-US.