Mass protests erupt in Ceuta demand Pedro Sanchez’s resignation | PiQ Markets