Thousands of protesters marched from Cibeles Square to the Moncloa Arch near the Spanish government headquarters on Saturday. The protesters were demanding the resignation of the PM Pedro Sanchez due to his handling of the Ceuta.
Πηγή: Africanews RSS