Mandatory Credit: Photo by Oscar Gonzalez/NurPhoto/Shutterstock (13834067a) Several people demonstrate in a march for public healthcare that goes from the Plaza de Atocha, on March 19, 2023 in Madrid, Spain. Under the slogan 'Without public healthcar