B blog.mozilla.org $2M Prize for Building a More Accessible Internet 2 points hrodriguez 9 years ago 0 comments