Here are some of the best signs from “The Cambridge/Boston Women’s March 2018: The People Persist.” The rally attracted thousands of people to Cambridge Common this afternoon.

Also: See our main report on the rally: “Cambridge/Boston Women’s March: ‘We’re Still Here. We’re Still Marching. And We Are Winning.'”

(All photos copyright 2018 Greg Cook.)


If you dream of a better country, support alternative media. Help us keep producing our great coverage of local activism and arts by contributing to Wonderland on Patreon. And sign up for our free, weekly newsletter so that you don’t miss any of our reporting.

Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Cambridge/Boston Women’s March at Cambridge Common, Jan. 20, 2018. (Greg Cook)
Categories: Activism Our Photos