Capitol Hill violence stokes ire at Facebook, Google and Twitter
cnet.com