Activism Collective Intelligence Commons Transition P2P Action Items P2P Carework P2P Cultures and Politics P2P Ecology P2P Gender Issues P2P Movements P2P Rights P2P Solidarity Politics Ten Amazing Social Movement Struggles in 2017 That Give Us Reason to Hope January 3, 2018 No Comment Stacco Troncoso read