The caped crusader returns to movie theaters this week, but Internet advocates today launched their own bat signal for the Web. "The Internet Defense League is a network of people and sites who use their massive combined reach to defend the open Internet and make it better," the group said on its website.
- Read the article: PCMag.com