An estimated 8 million people took part in more than 3,000 protests across the United States on March 28.