Spain’s north African enclave of Melilla has removed the country’s last public statue of former dictator General Francisco Franco 45 years after his death. Continue reading

LEAVE A REPLY

Please enter your comment!
Please enter your name here