Everyday Americans took to the streets this weekend for a nationwide day of peaceful protest. From all accounts, participants represented nearly every demographic and political affiliation. What drove people to disrupt their weekend plans and join over 1,300 events in… Continue reading