The last statue of Spanish dictator Francisco Franco in Spain is removed in Melilla. (El País) link embed save