Last statue of dictator Francisco Franco removed from Spanish soil
By Liza in News
Updated 3 years ago
The last statue of former Spanish dictator Francisco Franco was removed from the city gates of Melilla, a Spanish enclave.