Free Knowledge Culture Calendar/March 11

Today in 2008 Library Genesis was launched.