ActivismMay 17, 2017 Greg Cook 0“Our Leaders Are Insane” sign spotted at Alewife, Cambridge, May 16, 2017. (Photo copyright 2017 Greg Cook.) Tags: Cambridge SignsCategories: Activism Our Photos