Anonymous: LulzSec returns on April Fools' Day?
zdnet.com