Thousands marched to Madrid's Puerta del Sol square many wearing white medical scrubs carrying banners reading "Health care is not for sale."
Today's peaceful protests coincided with anti-fascist gatherings, including one outside El Valle de los Caidos, a giant mausoleum north of Madrid where dictator Gen. Francisco Franco is buried.
Many protesters carried tri-colour republican flags in commemoration of the democratically-elected government that Franco overthrew with the help of Nazi Germany and Fascist Italy in an internecine 1936-1939 civil war.