Free Knowledge Culture Calendar/November 26

Today in 2006 the Nexa Center for Internet and Society was founded.