Tuesday, March 20, 2018

There are currently at least 819 marches taking place this weekend in conjunction with the March For Our Lives in D.C.: 725 are in the U.S., and 94 abroad.