IMG-0409 crop.jpg

An estimated 12,000 people joined the March for Our Lives in St. Louis, held outside Union Station, on March 24. (James Pollard)