The more than 2,700 separate demonstrations, involving an estimated 7 million people, were, collectively, one of the largest ...