Europe
Spaniards mark International Workers Day

Spain has witnessed over 80 protests on the International Workers’ Day. The biggest demonstration took place in the capital Madrid, where thousands took to the streets to protest against the 25 percent unemployment rate and low paid jobs.