From the No Kings protest in Charlotte on Oct. 18, 2025: two of the eye-catching costumes worn by protesters.

See Full Page