Libcom.org is a resource for all people who wish to fight to improve their lives, communities and working conditions.