Despite Dwindling Support, CISPA Clings to Life

Despite Dwindling Support, CISPA Clings to Life

CISPA is a surfboard-sized cockroach that refuses to die despite the fact that Congress, major corporations and the President himself are all spraying it with Raid. Last month, the bill reemerged from the dark crevice from which it came and scuttled out onto the House...