Last statue of dictator Franco removed from mainland Spain
The last statue of General Franco is removed from the northern Spanish city of Santander
Spain is expelling the Libyan ambassador to Madrid due to Libyan leader Moamer Gaddafi's continued repression, the country's foreign ministry said Thursday, APA reports quoting Earth Times.