An analogy for a movement (by me)


(miles_w) #1

Grassroots movements are a passion that has grown on me. Building communities online and offline through organising, activism and outreach to help build a closer and more connected society.