Historical Memory Law The last statue of Spanish dictator Francisco Franco in Spain is removed in Melilla. La última estatua de Franco que quedaba en España es retirada de las calles de Melilla © El País Sources: El País