XenoPhage writes: "It's not technology, in fact, it's politics. But come on, it's Jessica! Jessica Alba recently posed wearing naught but strips of black electrical tape for the Declare Yourself website. The photos are part of a group of photos titles "Only You Can Silence Yourself," public service announcements about the need to vote."
#NetNeutrality is STILL in danger - Click here to help. DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Check out the new SourceForge HTML5 Internet speed test. ×