Mandatory Credit: Photo by Marc Asensio/NurPhoto/Shutterstock (13799702a) Thousands of people demonstrate in the center of Barcelona during International Women's Day, in Barcelona, Spain, on March 8, 2023. Convened by the Assemblea 8M, the demonstrat